android - TextView实体阴影

标签 android textview

阴影是用下面的方法创建的:

textView.getPaint().setMaskFilter(new BlurMaskFilter(5, Blur.OUTER));

我发现它比 android:shadow... 提供了更好的结果,但是对于纯黑色,“阴影” 仍然太模糊。

有没有什么办法可以让它半径比较大的时候更锐一些?

请注意,文档提到我不应该修改此 TextPaint,但是我需要一个带有透明文本的外部阴影。如果可以在不直接修改 TextPaint 的情况下实现这一点,我们将不胜感激。

最佳答案

@Override
protected void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    super.onDraw(canvas);
}

关于android - TextView实体阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15100274/

相关文章:

android - 如何使工具栏透明并向后放置图像?

java - Android Socket 未被实例化

Android Studio、Gradle、OpenCV 和 NDK

android - ColorStateList 不起作用

android - 什么是android :includeFontPadding for?

android - 单击 ListActivity 中的事件监听器

java - 我的操作栏没有出现

android - 仅在 View 的 (1/4) 部分设置背景颜色 (Android)

android - Android 7.0 中的 AutoCompleteTextView 崩溃,适用于三星手机型号

android - 将当前 TextView 内容绘制到 Bitmap