-1

我想创建一个带有描边和阴影的文本视图,如图所示,任何人都可以帮我解决这个问题。在此处输入图像描述

4

1 回答 1

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

于 2015-06-24T07:37:33.730 回答