Questions tagged «android-elevation»

19
Android“高程”未显示阴影
我有一个ListView,对于每个列表项,我希望它在其下方显示一个阴影。我正在使用Android Lollipop的新高程功能在要投射阴影的View上设置Z,并且已经使用ActionBar(在技术上是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" android:layout_alignParentBottom="true" > <appuccino.simplyscan.Extra.CustomTextView android:id="@+id/documentName" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/white" app:typeface="light" android:paddingLeft="16dp" android:paddingTop="8dp" android:paddingBottom="4dp" android:singleLine="true" android:text="New Document" android:textSize="27sp"/> <appuccino.simplyscan.Extra.CustomTextView …

5
在Android 5.0的AppCompat CardView上以XML设置高程
据我了解,在预览阶段的早期,似乎没有办法仅在CardView没有Java黑客的情况下在XML上设置高程。现在正式发布了,有什么方法可以用XML做到这一点而无需编写Java代码来设置海拔高度? 我尝试card_view:cardElevation没有任何效果。我曾想过,当我将模拟器用于5.0时,一切都很好。但是现在我在实际设备上使用的是正式版本,我所有的CardViews都消失了 Pre Lollipop,效果很好。 这是我的完整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">
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.