2014-08-29 83 views
0

我有一个线从CSS字体属性CSS字体信息,如下所示: “字体”:“粗体10PT黑体”在PT从CSS字体大小转换为一个Android等效

该属性的规范在这里: http://www.w3schools.com/cssref/pr_font_font.asp

我想知道如何在Android中将字体大小(10pt或类似的)转换为相应的大小。我试着使用:

TextView.setTextSize(TypedValue.COMPLEX_UNIT_PT, 10); 

但这加工余量的字体,我发现,它似乎像Android的点值是差那么Web帆布或CSS元素。有人知道我可以使用的这种转换或等效单位大小吗?

谢谢!

回答

0

android上的textview或基本上任何其他视图对象的大小通常在dp(与设备无关的像素)sp中有单位。您可以尝试使用可视化编辑器并设置文本大小,因为您将在屏幕上看到它们的预览。

+0

我需要一种将CSS样式字体大小(pt)转换为Android大小(以sp为单位)的方法。不幸的是,猜测不是我的选择。有什么建议么? – mlimb 2014-09-02 21:58:24