Korzystam z widoku cardview w mojej aplikacji na Androida. Jednak cień się nie pokazuje. Oto układ xmlCień widoku karty nie pojawia się na urządzeniach Lollipop?
Domyślny cień menu opcji również się nie pokazuje.
<?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>
Myślę, że tło linerlayout i kolor cienia są proste. Spróbuj uporządkować kolor układu liniowego, a następnie sprawdź, czy jest widoczny, czy nie. –
zmienił kolor, ale bez powodzenia @PankajKumar –
Oszalały, ale widziałem, jak to się stało, spróbuj usunąć xmlns: card_view = "http://schemas.android.com/apk/res-auto" pod CardView, abyś tylko Ty mieć to na LinearLayout. – zoltish