2017-08-28 3 views
3

Ich benutze 'com.android.support:cardview-v7:23.4.0' und ich sehe den Schatten, aber ist nicht ein dunkelgrauer Schatten, und ich möchte einen dunkleren Höhenschatten bekommen, aber ich sehe keine Attribute, um es zu bekommen, any Ideen?Android - CardView Elevation Schatten machen dunkler

<android.support.v7.widget.CardView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="8dp" 
     android:layout_marginRight="8dp" 
     android:layout_marginLeft="8dp" 
     android:layout_marginBottom="8dp" 
     app:cardElevation="8dp" 
     app:cardPreventCornerOverlap="false" 
     app:cardCornerRadius="1dp" 
     app:cardUseCompatPadding="false"> 
     <include layout="@layout/any_layout"/> 
    </android.support.v7.widget.CardView> 
+3

Try App: cardUseCompatPadding = "true" –

+0

Thx, aber das ist wird keinen dunkleren Schatten bekommen. – Billyjoker

Antwort

0

gibt es keine Möglichkeit Farbe der offiziellen CardView Höhe zu ändern, suchen Sie in diesem Carbon

+0

Danke, aber es erfordert ein Upgrade meines Android Studio und es hat keine einfache Integration, keine Importabhängigkeit. – Billyjoker

+0

Technisch möchte ich nicht die Farbe ändern, sondern den Alfa-Schatten – Billyjoker

0

Versuchen Sie, diese Lösung. Wickeln Sie Ihr Kartenansicht in ein RelativeLayout und geben Sie einen Hintergrund dazu.

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="150dp" 
    android:background="#FFE7E2E4"> 
    <android.support.v7.widget.CardView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     app:cardElevation="5dp" 
     app:cardUseCompatPadding="true"/> 
</RelativeLayout> 
0

Sie nicht cardView Schattenfarbe ändern können, aber es zu machen dunkler Sie App verwenden können: cardElevation = "15dp" wie

<android.support.v7.widget.CardView 
    android:layout_width="match_parent" 
    android:layout_height="100dp" 
    android:layout_margin="10dp" 
    app:cardElevation="15dp" 
    > </android.support.v7.widget.CardView> 
Verwandte Themen