Android中一些Paint常量的含义

时间:2011-01-19 20:47:56

标签: android text constants paint

Android中有一些Paint常量,我找不到太多信息。任何人都可以帮我解释一下那些标志:

  • LINEAR_TEXT_FLAG
  • SUBPIXEL_TEXT_FLAG
  • FILTER_BITMAP_FLAG

'subpixel'模式是接近ClearType还是完全不同的东西?

1 个答案:

答案 0 :(得分:8)

SUBPIXEL确实适用于亚像素抗锯齿,目前Android上不支持。设置此标志将不起作用。 FILTER_BITMAP用于在变换(例如缩放)时将双线性过滤应用于位图。除非速度(非常)高于质量,否则启用FILTER_BITMAP通常是个好主意。 LINEAR_TEXT用于以64px文本大小绘制文本,并将比例因子设置为textSize / 64.