0

我有一个应用程序,我正在尝试将文本阴影添加到 TextView。问题是:阴影总是很细。我希望它更厚。

我正在尝试生成“模因”,正如你们中的一些人可能从互联网上的“有趣网站”中知道的那样。我的目标是这样的字体:

http://d24w6bsrhbeh9d.cloudfront.net/photo/4324188_460s.jpg

我使用的是完全相同的字体 Impact。问题是,当我添加黑色边框阴影时,阴影不够明显,也不够宽。它几乎不引人注意。

我正在定义一个 FrameLayout,底部有图片和两个文本字段,一个在顶部,一个在底部。他们两个人都几乎看不到阴影。

我一直在使用参数 shadowDy、shadowDx 等。我知道 shadowRadius 是实际定义边框大小的参数,但我一直在尝试使用高于 1 和低于 1 的值,但我似乎无法得到任何好结果。大小和阴影密度的变化很小,但没有什么用处。

我考虑过另一种选择,这是不得已而为之,将文本绘制两次,在 BG 中使用较大的黑色字体并对齐字符间距,使黑色文本成为前面白色文本的阴影。

先感谢您 !

4

1 回答 1

1

您将无法使用基本的 TextView 阴影来实现该效果。我会考虑添加一个中风:

https://stackoverflow.com/a/2151964/321697

http://developer.android.com/reference/android/graphics/Paint.Style.html

于 2012-05-30T21:41:03.943 回答