是否有API函數用於計算一行顯示的字符串的大小(即寬度和高度)以及給定字體和字體大小?Android和計算給定字體和字體大小的單行字符串的大小?
7
A
回答
8
Paint p = new Paint();
p.setTypeface(TypeFace obj); // if custom font use `TypeFace.createFromFile`
p.setTextSize(float size);
float textWidth = p.measureText("Your string");
// you get the width here and textsize is the height.
2
的油漆類有一個方法measureText()這將給你的寬度在浮子
Paint p = new Paint();
int INFO_WINDOW_WIDTH = (int)p.measureText("this is string");
和另一個是Paint.getTextBounds
8
Paint mPaint = new Paint();
mPaint.setTextSize(/*put here ur size*/);
mPaint.setTypeface(/* put here ur font type */);
Rect bounds = new Rect();
mPaint.getTextBounds(text, 0, text.length(), bounds);
然後使
呼叫bounds.width();
bounds.height();
相關問題
- 1. Android ListView的字體大小和字體
- 2. android WebView和字體大小
- 3. 計算字體大小
- 4. 計算字體大小
- 5. iphone - 計算字體大小
- 6. 計算最大字體大小
- 7. 調整字體大小的字體真棒字體的大小
- 8. 字體和字體大小更改
- 9. 更改Div字體大小和字體
- 10. 計算手機的CSS字體大小
- 11. 錯誤的字體大小計算
- 12. 獲取div的計算字體大小
- 13. 計算字符串中的大寫和小寫字符
- 14. Nexus 7 Chrome上的計算字體大小與CSS字體大小不同
- 15. jquery和字體大小
- 16. RTF字符串字體大小
- 17. 網頁的字體大小和行高
- 18. 在PHPExcel中設置字體顏色,字體大小和字體大小
- 19. 更改UIActionSheet標題字符串的字體類型和大小
- 20. string.xml文件中的字符串大小和字體更改
- 21. 增加字符串的字體大小和樣式
- 22. 最簡單的方法來更改字體和字體大小
- 23. 根據顯示區域的大小來計算字體大小
- 24. 基於jquery中的字符計算字體大小
- 25. Windows C#字體大小計算
- 26. 計算邏輯字體大小
- 27. 如何使用自定義字體來計算字符串的大小
- 28. 動畫菜單和Cufon字體大小
- 29. 根據可打印區域和字符數/行數計算字體大小
- 30. 確定WKInterfaceLabel的字體大小和重量 - 需要寬字體