如何计算各种分辨率的字体大小?

Pra*_*ath 1 android

我试图为所有分辨率编写通用代码.作为一个新的开发人员我被这个字体问题阻止了.考虑我有各种分辨率(100*100,200*200,300*300等).如果假设我将字体大小设置为20*100*100,那么我有一个textview,当我将此代码移植到200*200时,对于200*200的分辨率,字体的大小似乎非常小.可以任何plz告诉如何计算各个区域的字体大小.是否有任何形式可供计算.. plz建议..提前感谢...

Ste*_*teD 6

尝试使用sp单位作为字体大小.

SP

与比例无关的像素 - 这与dp单位类似,但它也可以根据用户的字体大小首选项进行缩放.建议您在指定字体大小时使用此单位,以便根据屏幕密度和用户偏好调整它们.

更多信息在这里

请花一些时间阅读本文,以了解Andriod中使用的不同测量单位.