TextView设置抗锯齿,及其他常用的一些属性设置
Posted _ArcticOcean
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TextView设置抗锯齿,及其他常用的一些属性设置相关的知识,希望对你有一定的参考价值。
没错,是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);
以上是关于TextView设置抗锯齿,及其他常用的一些属性设置的主要内容,如果未能解决你的问题,请参考以下文章
python opencv 中的resize抗锯齿属性怎么设置