Da quello che ho capito, all'inizio della fase di anteprima non sembrava esserci alcun modo per impostare l'elevazione in XML solo su CardView
s senza un hack in Java. Ora che è uscita la versione ufficiale, c'è un modo per farlo in XML senza scrivere codice Java per impostare l'elevazione?Impostazione dell'elevazione in XML su AppCompat CardView su Android 5.0
Non ho provato card_view:cardElevation
. Avevo pensato che quando stavo usando gli emulatori per 5.0 tutto andava bene. Ma ora che sto usando la versione ufficiale sul mio dispositivo attuale tutti i miei CardView
s sono scomparsi
Pre Lollipop, funziona benissimo.
Ecco il mio pieno xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:orientation="horizontal"
android:layout_width="match_parent"
android:id="@+id/cv1"
card_view:cardElevation="4dp"
android:layout_margin="6dp"
card_view:cardCornerRadius="3dp"
android:layout_height="match_parent">
Ho trovato il problema ma non ho ancora una risposta. Quando ho aggiornato a lollipop, in qualche modo i margini o il riempimento sono scomparsi in modo che non vedano gli angoli o i bordi della carta in modo che sia completamente piatta. – KickingLettuce