1

可能重复:
Android - 文本上的阴影?

如何在android中的文本上添加阴影?

我正在使用这个。

文字阴影:5px 5px 5px 黑色;

但这不适用于android设备...

4

3 回答 3

1

Android 浏览器对样式的渲染background-image效果很差。这是有关此主题的有用文章。

最好使用以下内容:android:shadowDx, android:shadowDy, android:shadowRadius.

例如:

<TextView android:id="@+id/txt_1"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:textSize="14dp"
              android:textStyle="bold"
              android:textColor="@color/light_font"
              android:shadowColor="@color/text_shadow"
              android:shadowDx="1"
              android:shadowDy="1"
              android:shadowRadius="2" />
于 2012-05-03T09:48:14.793 回答
1

您编写的代码是用于背景的,如果您想在文本中添加阴影,则使用此 CSS 完成,

文字阴影:0 1px 0 #000;

或者

文字阴影:0 1px 1px #Ff0000;

于 2012-05-03T09:49:04.413 回答
0

您是否使用标签 text-shadow 进行了测试?

text-shadow: 5px 5px 5px black;
于 2012-05-03T09:51:30.700 回答