我有一个textview,我将它的样式设置为我用阴影制作的样式。我在style.xml InfoTextstyle
中声明了我想要的设置,并将textview样式设置为样式,但不起作用。Android的textview阴影无法使用style.xml
这是style.xml:
<style name="InfoTextStyle" parent="AppBaseTheme">
<item name="android:textColor">#fff</item> <- works
<item name="android:textSize">18sp</item> <- works
<item name="android:shadowColor">#ff0000</item> <- don't works*
<item name="android:shadowRadius">5.0</item> <- *
<item name="android:shadowDx">2.0</item> <- *
<item name="android:shadowDy">2.0</item> <- *
</style>
&这是activity_main.xml中:
<TextView
android:id="@+id/brightness"
style="@style/InfoTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_gravity="center_horizontal"
android:layout_marginTop="15dp"
android:text="@string/brightness"
android:textAppearance="?android:attr/textAppearanceMedium" />
我是新到Android,所以我不知道有什么问题。
根据样式文本的颜色是否改变?也推荐你使用#RRGGBB不是#RGB –