我正在努力创造这个:
屏幕截图显示了一个看起来像卡片的UI元素,它下面有一个弯曲的阴影。我不确定创建阴影的最佳方法是什么。如果有人实施了类似的东西,那么您的见解将会非常受欢迎。
这是一个初始布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/wrapper"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:id="@+id/card"
style="@style/card"> <!-- contains the card drawable -->
<TextView
android:text="Text and images go here" />
</RelativeLayout>
<ImageView
android:background="card_shadow" />
你会怎么做呢?阴影可以以某种方式包含在卡片中吗?
感谢。
答案 0 :(得分:0)
我使用包含带填充的RelativeLayout的RelativeLayout。内部布局包含实际视图和以下背景:
或浅色主题:
答案 1 :(得分:0)
我认为9patch在这里可以正常工作: