是否有Google官方解决方案可对视图进行模糊处理?

时间:2020-04-30 19:08:20

标签: android

我需要在文本或图像视图上叠加模糊效果。有谷歌官方解决方案吗?

P.S。否则您可能会分享您使用的好的解决方案

我已经Android Blur View (Blur background behind the view)已经检查了该主题

1 个答案:

答案 0 :(得分:0)

使textView模糊的最简单方法是:

textView= itemView.findViewById(R.id.layout_id);

        if (Build.VERSION.SDK_INT >= 11) {
            textView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
        }
        float radius = textView.getTextSize() / 3;
        BlurMaskFilter filter = new BlurMaskFilter(radius, BlurMaskFilter.Blur.NORMAL);
        textView.getPaint().setMaskFilter(filter);