2017-06-20 131 views
2

我模糊的TextView与代码的Android TextView的模糊奇怪

rowTitle.setText("Some"); 
    rowTitle2.setText("(City)"); 
    //rowTitle.setText("Some title"); 
    //rowTitle2.setText("(City)"); 

    radius = rowTitle.getTextSize()/3; 
    filter = new BlurMaskFilter(radius, BlurMaskFilter.Blur.NORMAL); 
    rowTitle.setLayerType(View.LAYER_TYPE_HARDWARE, null); 
    rowTitle.getPaint().setMaskFilter(filter); 

对于文本 “一些” enter image description here

对于文本 “有些标题是” enter image description here

  1. 为什么模糊不是所有文字(图片1和图片2)?
  2. 为什么模糊第二个TextView(图片2)?
+0

@IntelliJAmiya随着LAYER_TYPE_SOFTWARE文本没有显示出良好的工作。可能是因为我使用android:hardwareAccelerated =“true” –

回答

0

所有,如果除去

<TextView 
    android:textAppearance="?android:textAppearanceMedium" 
/>