我正在研究在textview中完全模糊文本的方法.阅读,完全不可读(pixelate).我现在使用的方法是使用阴影.但这似乎效率很低.谁拥有更好的解决方案?
the*_*ion 21
我不喜欢其他答案中使用的Paint方法.下面的代码为我工作与根据字体大小和直接在TextView的应用它计算的半径.
if (Build.VERSION.SDK_INT >= 11) {
yourTextView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
float radius = yourTextView.getTextSize() / 3;
BlurMaskFilter filter = new BlurMaskFilter(radius, BlurMaskFilter.Blur.NORMAL);
yourTextView.getPaint().setMaskFilter(filter);
Run Code Online (Sandbox Code Playgroud)
您可以尝试以下方法:
TextView,添加到项目的资产文件夹中。#00ffffff尝试为文本设置透明颜色[ ],并为其添加一些阴影。我希望上述方法之一有所帮助。
| 归档时间: |
|
| 查看次数: |
6681 次 |
| 最近记录: |