我想要一个必须具有渐变阴影的阴影,如图像所示,缩放图像以查看实际渐变效果
第二张图片是关于变焦显示效果
答案 0 :(得分:0)
我可以从图片中看到 - 你应该为EditText的每个[state drawable]使用[带有9个补丁阴影的图层列表可绘制]。
答案 1 :(得分:0)
这终于得到了答案..但我对这个答案不满意......所以任何人都有更好的解决方案???
<!-- most important is order of layers -->
<!-- Bottom right side 1dp Shadow -->
<item>
<shape android:shape="rectangle" >
<solid android:color="@color/lighter_gray" />
</shape>
</item>
<!-- Bottom 2dp Shadow -->
<item
android:bottom="1px"
android:right="1px">
<shape android:shape="rectangle" >
<solid android:color="@color/light_gray" />
</shape>
</item>
<!-- Bottom 2dp Shadow -->
<item
android:bottom="3px"
android:right="3px">
<shape android:shape="rectangle" >
<solid android:color="@color/gray" />
</shape>
</item>
<!-- White Top color -->
<item
android:bottom="5px"
android:right="5px">
<shape android:shape="rectangle" >
<solid android:color="#FFFFFF" />
<stroke
android:width="1dp"
android:color="@color/selector_color" />
</shape>
</item>
</layer-list>
<强>的EditText 强>
<EditText style="@style/match_width"
android:background="@drawable/border_with_shadow"
android:hint="Enter Order number"
android:padding="5dp"
android:paddingLeft="11dp"
android:singleLine="true"
android:textColor="#000000"
android:textSize="16sp" />
答案 2 :(得分:0)
这是我的输出edittext,这是不期望的..我希望更准确