Android-Menü Symbolgröße

8

Ich muss das Menüsymbol programmgesteuert einstellen (nicht über eine Layoutdatei), und ich muss auch die Symboldatei von der Datei laden: /// android_asset / (Wird nicht als kompiliertes Drawable geladen). Ich fand die Größe des angezeigten Symbols ist relativ kleiner. Es sieht so aus, als ob Androide die Größe ändert oder etwas, und ich möchte nicht den gleichen Effekt mit Out-Code erreichen.

Wie Sie in der angehängten Screenshot sehen können, wird das Menü "globe-36", "globe-48" und "globe-72" mit Code wie folgt ausgefüllt, und ihre Bilder sind 36x36, 48x48 und 72x72: (So ​​lade ich mein Icon in meiner App, muss ich)

%Vor%

Und die Menüs "globe-aset" und "barcode-asset" sind wie folgt ausgefüllt:

%Vor%

    
dongshengcn 05.04.2011, 21:50
quelle

1 Antwort

10

Die Größen der Menüsymbole sind:

  • ldpi: 36x36
  • mdpi: 48x48
  • hdpi: 72x72
  • xhdpi: 96x96
  • xxhdpi: 144x144

als Ihr globe-asset ist etwa doppelt so groß wie der globe-48 Ich nehme an, dass Ihr Screenshot von einem xhdpi-Gerät stammt, das die Menüsymbole als 96x96 erwartet.

    
Kurt Huwig 06.08.2013 11:50
quelle

Tags und Links