我想为我的文本视图添加阴影。我找到了添加渐变的解决方案和另一种解决方案,该解决方案建议在原始 textView 的背面创建一个带有较浅阴影的重复文本视图,以提供阴影效果。但我想要一个真正的阴影效果。
这是我尝试过的。我创建了一个 xml 文件 rounded_corner.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke
android:width="1dp"
android:color="#33000000"
android:dashWidth="3dp"
/>
<solid android:color="#000000" />
<padding
android:left="1dp"
android:right="1dp"
android:top="1dp" />
<corners android:radius="10dp"
/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我添加了海拔和平移,但它没有在输出中显示阴影
<TextView
android:background="@drawable/rounded_corners"
android:layout_width="260dp"
android:layout_height="70dp"
android:textSize="50sp"
android:text="Welcome User"
android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp"
android:textColor="#000000"
android:elevation="50dp"
android:translationZ="10dp"
android:id="@+id/welcome"/>
Run Code Online (Sandbox Code Playgroud) android ×1