Sto usando il cardview nella mia app per Android. Tuttavia l'ombra non sta mostrando. Ecco il layout xmlL'ombreggiatura Cardview non viene visualizzata nei dispositivi lollipop?
Anche l'ombra di default delle opzioni non viene visualizzata.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ECEDF0"
android:orientation="vertical" >
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:clipChildren="false"
card_view:cardBackgroundColor="@color/white"
card_view:cardCornerRadius="4dp"
card_view:cardElevation="14dp"
card_view:cardUseCompatPadding="true" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="20dp"
android:text="Google Play" />
</android.support.v7.widget.CardView>
</LinearLayout>
Penso che lo sfondo di linerlayout e il colore dell'ombra siano i similari. Prova a colorare il colore del layout della fodera, quindi controlla se è visibile o meno. –
cambiato il colore ma senza fortuna @PankajKumar –
Lontano ma ho visto che questo accada, prova a rimuovere xmlns: card_view = "http://schemas.android.com/apk/res-auto" sotto il CardView in modo che tu solo avere quello al LinearLayout. – zoltish