美文网首页
自定义View中有关于 TextSize 大小问题

自定义View中有关于 TextSize 大小问题

作者: cao苗子 | 来源:发表于2019-08-12 12:04 被阅读0次

我们一般都是这写:
mLeftTextSize = typedArray.getDimensionPixelSize(R.styleable.BaseNavigation_top_navigation_left_text_size,mLeftTextSize);
然后设置属性
leftTextView.setTextSize(mLeftTextSize);
对吧?
然后发现 #字体会非常大 有没有?
这样是不对的。
这里获取的是 sp的值,我们需要使用 #TypeValue 进行转换

改成:

leftTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX,mLeftTextSize);

就好了。

相关文章

网友评论

      本文标题:自定义View中有关于 TextSize 大小问题

      本文链接:https://www.haomeiwen.com/subject/nvnyjctx.html