Android上的大文字阴影

时间:2012-05-30 21:35:06

标签: android textview

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

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

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

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

我正在定义一个FrameLayout,图片位于底部,两个文本字段,一个在顶部,一个在底部。这两个影子几乎看不见。

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

我考虑了另一个选项,这是最后的选择,它将两次绘制文本,BG中更大的黑色字体并对齐字符间距,使黑色文本成为正面白色文本的阴影。

提前谢谢!

1 个答案:

答案 0 :(得分:2)

使用基本TextView阴影无法实现此效果。我会考虑添加一个笔划:

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

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