我想创建相同的阴影和布局,如上图所示,我尝试了http://inloop.github.io/shadow4android/,但我无法清除图像顶部和左侧的9条补丁线
答案 0 :(得分:1)
使用Material设计,可以使用高程优雅地完成:
<TextView
android:id="@+id/myview"
...
android:elevation="2dp"
android:background="@drawable/myrect" />
https://developer.android.com/training/material/shadows-clipping.html
答案 1 :(得分:0)
我建议您使用Cardview。
如下所示,你可以显示阴影。
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:padding="@dimen/_5sdp"
app:cardElevation="@dimen/_3sdp"
android:layout_marginTop="@dimen/_10sdp"
app:cardBackgroundColor="@color/white"
app:cardCornerRadius="@dimen/_3sdp"
android:layout_height="wrap_content">
<TextView
android:layout_width="match_parent"
android:text="Profile"
android:drawableLeft="@drawable/profile"
android:drawablePadding="@dimen/_5sdp"
android:id="@+id/frag_setting_profile_tv"
android:padding="@dimen/_10sdp"
style="@style/textview_primary"
android:layout_height="match_parent" />
</android.support.v7.widget.CardView>
app:cardElevation属性显示在阴影视图下方。