คำถามติดแท็ก android-elevation

19
Android“ ยกระดับ” ไม่แสดงเงา
ฉันมี ListView และมีรายการแต่ละรายการที่ฉันต้องการให้แสดงเงาใต้ ฉันกำลังใช้คุณสมบัติการยกระดับใหม่ของ Android Lollipop เพื่อตั้งค่า Z บนมุมมองที่ฉันต้องการสร้างเงาและฉันกำลังทำสิ่งนี้อย่างมีประสิทธิภาพด้วย ActionBar (ในทางเทคนิคแล้ว Toolbar ใน Lollipop) ฉันใช้ระดับความสูงของ Lollipop แต่ด้วยเหตุผลบางอย่างมันไม่แสดงเงาภายใต้รายการ นี่คือวิธีการตั้งค่าเค้าโครงของแต่ละรายการ: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" style="@style/block" android:gravity="center" android:layout_gravity="center" android:background="@color/lightgray" > <RelativeLayout android:layout_width="300dp" android:layout_height="300dp" android:layout_marginLeft="40dp" android:layout_marginRight="40dp" android:layout_marginTop="20dp" android:layout_marginBottom="20dp" android:elevation="30dp" > <ImageView android:id="@+id/documentImageView" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" /> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/alphared" …

5
การตั้งค่าระดับความสูงใน XML บน AppCompat CardView บน Android 5.0
จากสิ่งที่ฉันเข้าใจในช่วงแรกของขั้นตอนการแสดงตัวอย่างดูเหมือนจะไม่มีวิธีตั้งค่าระดับความสูงใน XML เฉพาะบนCardViews โดยไม่ต้องแฮ็กใน Java ตอนนี้มีการเผยแพร่อย่างเป็นทางการแล้วมีวิธีใดบ้างในการทำสิ่งนี้ใน XML โดยไม่ต้องเขียนโค้ด Java เพื่อตั้งค่าความสูง ฉันพยายามแล้วcard_view:cardElevationไม่มีผล ฉันเคยคิดว่าเมื่อฉันใช้อีมูเลเตอร์สำหรับ 5.0 ทุกอย่างเรียบร้อยดี แต่ตอนนี้ฉันใช้เวอร์ชันอย่างเป็นทางการบนอุปกรณ์จริงของฉันทั้งหมดCardViewหายไป พรีอมยิ้มมันใช้งานได้ดี นี่คือ 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">
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.