2017-03-04 100 views
-1

你好,你能告诉我如何在android布局中添加矩形框,它就像在下面的屏幕截图中一样添加了3D效果。谢谢。Android用户界面组件

enter image description here

回答

0

您可以将此效果添加到几乎每一个视图或窗口小部件,采用了android:高程属性,或以编程方式使用setElevation(x)的方法。 X是Dp的数量。 注意:这只适用于21级或更新的api级别。

0

添加依赖编译'com.android.support:cardview-v7:23.0.1'

<android.support.v7.widget.CardView 
     android:id="@+id/card_view" 
     xmlns:card_view="http://schemas.android.com/apk/res-auto" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     card_view:cardBackgroundColor="@color/grey_300" 
     card_view:cardCornerRadius="5dp" 
     card_view:cardElevation="5dp" 
     card_view:cardUseCompatPadding="true">