2016-02-19 1 views
6

Ich verwende compile 'com.android.support:design:23.1.1' und android.support.design.widget.FloatingActionButton, um ein FAB zu erstellen.Android-Support-Design Floating Action Button Elevation nicht sichtbar für andere Farben als Weiß

Wenn die Hintergrundfarbe weiß ist, ist die Höhe (Schatten) sehr gut sichtbar.

enter image description here

Aber für andere ist die Erhebung nicht sichtbaren Farben.

enter image description here

Hier ist mein Code:

<android.support.design.widget.FloatingActionButton 
     xmlns:app="http://schemas.android.com/apk/res-auto" 
     android:id="@+id/create_floating_button" 
     app:elevation="6dp" 
     app:borderWidth="0dp" 
     android:clickable="true" 
     app:backgroundTint="@color/colorAccent" 
     app:rippleColor="@color/colorAccentLight" 
     android:layout_margin="10dp" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 

Neben diesem Problem, auch mit weißer Farbe, die Taste scheint nicht wie die, die in google material design spec.

prüft dies zum Beispiel (die Richtung des Schattens nach unten):

enter image description here

Was mache ich falsch?

Antwort

0

Stellen Sie sicher, dass Sie ein bestimmtes Layout haben - v21-Datei, in der Sie app:elevation durch android:elevation ersetzen. Nach API 21 müssen Sie dies tun, um eine gute Kompatibilität zu erhalten.

Verwandte Themen