Ich habe also angefangen, in die offizielle Support-Design-Bibliothek für eine meiner Android-Apps zu migrieren und dabei Elemente zu ersetzen. Ich habe gerade ein FAB
(implementiert als ImageButton
) durch das offizielle android.support.design.widget.FloatingActionButton
ersetzt. Das Symbol in der Schaltfläche ist jedoch kleiner als in ImageButton
. Was könnte ein Grund gewesen sein?
FloatingActionButton
Implementierung:
Versucht, app:fabSize="normal
hinzuzufügen, aber das hat auch nicht funktioniert.
So sieht es mit FloatingActionButton
aus:
Und so sah es bei der Verwendung als ImageButton
aus:
Nur eine Schätzung, da Sie überhaupt keine Details angegeben haben. Das FloatingActionButton
der Design-Bibliothek hat Padding-Berechnungen, die das Symbol verkleinern, wenn es zu groß ist, wohingegen ImageButton
wahrscheinlich nur das Symbol ohne Skalierung zentriert. Ich nehme an, dass Sie dieses Verhalten nicht beobachten würden, wenn Sie ein richtig großes 24-dpi-Symbol verwenden würden, wie das, von dem Sie erhalten: Ссылка .
Tags und Links android material-design floating-action-button