在android中创建带阴影的笔触

时间:2015-06-24 07:29:10

标签: android xml background strokeshadow

我想创建一个带有笔划的文本视图以及阴影,如图所示,任何人都可以帮我解决这个问题。enter image description here

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <layer-list>
            <item android:right="5dp" android:top="5dp">
                <shape>
                    <corners android:radius="3dp" />
                    <solid android:color="#8f0222" />
                </shape>
            </item>
            <item android:bottom="2dp" android:left="2dp">
                <shape>
                    <gradient android:angle="270" 
                        android:endColor="#E2E2E2"
                        android:startColor="#BABABA" />
                    <stroke android:width="1dp" android:color="#111111" />
                    <corners android:radius="4dp" />
                    <padding android:bottom="10dp" android:left="10dp" 
                        android:right="10dp" android:top="10dp" />
                </shape>
            </item>
        </layer-list>
    </item>

</selector>

或此SO问题中的一些建议:Add shadow to custom shape on Android