我编写了下一个简单的 XML ,它在大多数设备上都显示出清晰的文本阴影。
但是,在ST26i 设备 (xperia J)上,它没有显示任何阴影。
该设备具有 Android 版本 4.0.4,但该应用程序即使在具有 Android 版本 2.3 的模拟器上也能正常运行。
我选择了非常清晰的颜色来显示是否有阴影。
我的问题:可能是某些设备不支持文本阴影吗?如果是这样,可以做什么?
布局xml是:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFff0000"
android:gravity="center"
android:orientation="vertical"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="#FF00FF00"
android:shadowDx="10"
android:shadowDy="10"
android:shadowRadius="1"
android:text="Hello World"
android:textColor="#FF0000ff"
android:textSize="30dp" />
</LinearLayout>