TextView设置抗锯齿,及其他常用的一些属性设置

来源:互联网 发布:剑灵人女捏脸数据分享 编辑:程序博客网 时间:2024/06/16 16:50


没错,是View的子类就有抗锯齿一说。


在eink屏下,一些文字显示的时候假如不设置抗锯齿的话,会很难看。


因此需要调用Paint的一些属性值

holder.tvTitle.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.HINTING_ON);holder.tvTitle.setPaintFlags(Paint.DITHER_FLAG);holder.tvTitle.setPaintFlags(Paint.DEV_KERN_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.EMBEDDED_BITMAP_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.FAKE_BOLD_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.FILTER_BITMAP_FLAG);holder.tvTitle.setPaintFlags(Paint.HINTING_OFF);holder.tvTitle.setPaintFlags(Paint.LINEAR_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.STRIKE_THRU_TEXT_FLAG);holder.tvTitle.setPaintFlags(Paint.SUBPIXEL_TEXT_FLAG);
holder.tvTitle.setPaintFlags(Paint.ANTI_ALIAS_FLAG);


设置抗锯齿应该是  

holder.tvTitle.setPaintFlags(Paint.ANTI_ALIAS_FLAG);


但是我需要同时拥有这几个功能怎么办呢?只需要 相与就可以了    

holder.tvTitle.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG);



0 0
原创粉丝点击