Ich versuche, eine Floating-Aktion-Schaltfläche in meine App aufzunehmen. Dies funktioniert für Geräte mit API 21 und höher. Aber für Geräte mit einer früheren Version, sieht der Schlagschatten wie folgt aus:Broken Schlagschatten der schwimmenden Aktionstaste auf Pre-Lollipop
Die XML für das Floating Action-Schaltfläche sieht wie folgt aus:
<android.support.design.widget.FloatingActionButton
android:id="@+id/floatingActionButton"
android:layout_width="40dp"
android:layout_height="40dp"
android:clickable="true"
android:src="@drawable/ic_fab_add"
android:layout_marginLeft="16dp"
app:elevation="6dp"
app:borderWidth="0dp"
android:layout_above="@+id/destinationContainer" />
verwende ich die Unterstützung Design-Bibliothek ‚com .android.support: design: 23.1.1'Um den Floating-Action-Button einzubinden.
Weiß jemand, was ich falsch mache?
Danke.
EDIT:
Ich fand heraus, dass die benutzerdefinierte Größe 40dp das Problem ist. Die gebrochenen Schatten erscheinen wahrscheinlich nur in den Raum zwischen 40dp und der ursprünglichen Größe .... Das nicht beheben nicht mein Problem, aber es ist ein Hinweis
diese Antwort sehen : Ich denke, es wird Ihnen helfen http://stackoverflow.com/a/37496417/3863369 –
[Problem ist aufgrund benutzerdefinierte Fab-Schaltfläche Größe, können Sie dies tun] (http://stackoverflow.com/a/ 42943514/5845024) –