2016-07-21 21 views
0

Wie kann ich genau die Größe der Symbole verwenden, die ich in die Elemente der Aktionsleiste gelegt habe?
Zum Beispiel wenn ich Breite 50dp mit linken/rechten Rändern 5 setze, wird es sich in allen Geräten gleich verhalten?
Was ist der empfohlene Ansatz zum Ermitteln der korrekten Größe beim Hinzufügen benutzerdefinierter Symbole für Menüelemente in der Aktionsleiste?Ermitteln Sie die korrekte Größe der Symbole im Menü der Aktionsleiste

+0

https://developer.android.com/guide/practices/ui_guidelines/icon_design_action_bar.html – CommonsWare

Antwort

0

Die official documentation sagt, dass

Aktionsleiste Symbole sollten für Transparenz 32-Bit-PNGs mit Alpha-Kanal sein.

Die fertige Aktionsleiste Symbol Dimensionen, zu einer gegebenen verallgemeinerten Rasterdichte entsprechen, sind:

  • LDPI: 18 x 18 Pixel
  • MDPI: 24 x 24 Pixel
  • hdpi: 36 x 36 Pixel
  • xhdpi: 48 x 48 Pixel

Um den drawable für alle zu erzeugen Dichten, einschließlich auch xxhdpi und xxxdpi, können Sie Android Asset Studio verwenden.