Die neue Aktion Floating-Taste sollte 56dp x 56dp und das Symbol im Inneren sollte 24dp x 24dp sein. Der Abstand zwischen Symbol und Schaltfläche sollte also 16dp sein.einstellen Icongröße Aktionstaste Floating (fab)
<ImageButton
android:id="@+id/fab_add"
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_gravity="bottom|right"
android:layout_marginBottom="16dp"
android:layout_marginRight="16dp"
android:background="@drawable/ripple_oval"
android:elevation="8dp"
android:src="@drawable/ic_add_black_48dp" />
ripple_oval.xml
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:colorControlHighlight">
<item>
<shape android:shape="oval">
<solid android:color="?android:colorAccent" />
</shape>
</item>
</ripple>
Und das ist das Ergebnis, das ich bekommen:
ich das Symbol verwendet, um aus \ Material-Design-Ikonen-1.0.0 \ content \ Zeichnungs-hdpi \ ic_add_black_48dp.png
https://github.com/google/material-design-icons/releases/tag/1.0.1
Wie wird die Größe des Symbols innerhalb der Schaltfläche genau wie in den Leitlinien beschrieben?
http://www.google.com/design/spec/components/buttons.html#buttons-floating-action-button
Können Sie erklären oder einen Link zu einer Website, warum zum Beispiel in ** Drawable-hdpi ** Ordner gibt es _18dp.png, _24dp.png, _36dp.png, _48dp. PNG Bilder. – vovahost
Ich verstehe deine Frage nicht, es gibt 18dp, 24dp, 36dp und 48dp für Bilder unterschiedlicher Größe. –
Erinnerst du dich an die alten Android_Design_Icons, die nur eine Variante des Icons im hdpi-Ordner hatten, die 48px x 48px betrug. Warum jetzt im HDpi-Ordner gibt es 4 verschiedene Auflösung für das gleiche Symbol, d. H. 27px x 27 px, 36px x 36px, 54px x 54px, 72px x 72px? – vovahost