Theo những gì tôi hiểu, ban đầu trong giai đoạn xem trước dường như không có cách nào để chỉ đặt độ cao trong XML trên CardView
s mà không bị hack trong Java. Bây giờ bản phát hành chính thức đã ra mắt, có cách nào thực hiện điều này trong XML mà không cần viết mã Java để đặt độ cao không?
Tôi đã cố gắng card_view:cardElevation
nhưng không có tác dụng. Tôi đã nghĩ khi tôi sử dụng trình giả lập cho 5.0 thì mọi thứ đều ổn. Nhưng bây giờ tôi đang sử dụng phiên bản chính thức trên thiết bị thực tế của mình, tất cả các thiết bị của tôi CardView
đã biến mất
Pre Lollipop, nó hoạt động rất tốt.
Đây là xml đầy đủ của tôi
<?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">