TextView 計算文字寬高

有時候需要在 程序中計算TextView文本的寬高來動態設置一些數值,在Android中可以使用Paint開計算

TextView tv = new TextView(context);
tv.setTextSize(30);
String str = "計算";
Rect mr = new Rect();
tv.getPaint().getTextBounds(str, 0,str.length(),mr);

獲取到Rect之后就能獲取想要的數值了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容