需要一些帮助来理解 android 中的绘画对象。我有一个名为 myString 的字符串对象。我在资产下的 txt 文件中加载了一些内容。在我的代码中,当我执行 myString.length() 时,我得到一个 16708 的值。
当我使用下面的绘制对象来获取长度时,我得到的值为 211050
myTextView = (TextView)findViewById(R.id.my_text_view);
Paint paint = myTextView.getPaint();
float length = paint.measureText(myString, 0, myString.length());
我得到一个长度值为 211050 的值。
现在我试图了解这里的这些值是什么。16708 显然是我的字符串的总长度。这里的 211050 是什么?它是以像素为单位的字符串宽度吗?