如何獲取當前在textview/edittext中使用的字體?我不設置自定義字體,但需要知道哪些字體Android使用,以顯示我的TextView文本:能登的Roboto,諾託CJK或SANSSERIF希伯來語等從textview/edittext獲取字體
回答
您是否嘗試過在你的TextView
調用getTypeface()
你改變之前它並將結果存儲在某個地方? Check this link, this will help you
我試了一下,收到了null。 – 2015-02-10 06:11:15
在您的問題中發佈您的代碼。 – iOSNoob 2015-02-10 06:16:08
我使用了默認的hello world樣本。我通過ID獲取TextView並通過textview調用getTypeface。而已。 – 2015-02-10 06:19:27
你的問題沒有錯。 如果您還沒有使用setTypeFace()
您將收回null
T extView
或Button
的默認TypeFace在style.xml
中定義。 喜歡的東西:
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:textViewStyle">@style/RobotoTextViewStyle</item>
<item name="android:buttonStyle">@style/RobotoButtonStyle</item>
</style>
<style name="RobotoTextViewStyle" parent="android:Widget.TextView">
<item name="android:fontFamily">sans-serif-light</item>
</style>
檢查這個問題Default Font-Family for App,Deafault font
我沒有嘗試過自己,你是正確的,它返回null
好像字體更改默認屬性,但attriburtes至極的觀點開始不直接解釋爲typeFace
- 1. 如何從CMFCPropertyFontProperty獲取字體大小
- 2. 如何從nspopupbutton獲取字體樣式
- 3. 從WPF的FormattedText獲取字體信息
- 4. 從PDFBox中獲取字體的顏色
- 5. 如何從java系統字體中獲取ttf字體數據
- 6. 如何從字體文件中獲取字體名稱?
- 7. 如何從字體文件名獲取字體屬性?
- 8. 從文本中獲取字體和字體大小?
- 9. 獲取字體列表(Win32)
- 10. Java獲取字體大小
- 11. 在three.js中獲取字體
- 12. 獲取字體大小
- 13. Directwrite:獲取字體高度
- 14. QFontDialog:獲取字體顏色
- 15. 獲取Eclipse文本字體
- 16. 獲取.Net字體信息?
- 17. 獲取字體向量
- 18. 從實體獲取單列
- 19. 如何從字符串中獲取字體?
- 20. 獲取字體的字符寬度
- 21. 如何從PDF中獲取Python3中的字體和字體類型信息
- 22. 使用正則表達式從Google字體網址獲取字體名稱
- 23. 獲取未安裝字體的字體和Windows名稱
- 24. 如何獲取UILabel的字體大小和字體名稱?
- 25. C#獲取字體的家人知道字體的名稱時
- 26. 如何從AngularJS的自定義URL中獲取字體?
- 27. SWT從瀏覽器獲取默認字體
- 28. 實體框架從字符串中獲取特定列
- 29. 如何從Python腳本獲取X字體路徑?
- 30. 從int獲取一些具體的數字在Java中
getTypeface()將幫助您。 – droidd 2015-02-10 06:07:33
我試過了,收到了null。 – 2015-02-10 06:12:17