如何获取当前在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. 如何从UILabel获取字体样式?
- 3. 从WPF的FontFamily获取字体名称
- 4. 从WPF的FormattedText获取字体信息
- 5. 从字体获取“上升”LineHeight
- 6. 如何从字体中获取矢量
- 7. 从PDFBox中获取字体的颜色
- 8. 如何从nspopupbutton获取字体样式
- 9. 如何从java系统字体中获取ttf字体数据
- 10. 如何从字体文件中获取字体名称?
- 11. 如何从字体文件名获取字体属性?
- 12. 从字体的postscript名称中获取字体的文件名
- 13. 从文本中获取字体和字体大小?
- 14. 如何从字体文件中获取字体名称?
- 15. QFontDialog:获取字体颜色
- 16. 获取.Net字体信息?
- 17. Directwrite:获取字体高度
- 18. 在three.js中获取字体
- 19. 获取字体大小
- 20. 获取系统字体
- 21. 获取Eclipse文本字体
- 22. 获取字体向量
- 23. Java获取字体大小
- 24. 获取字体列表(Win32)
- 25. 从实体获取单列
- 26. 从矢量载体获取载体
- 27. 从字符串获取数字和html实体编号除外
- 28. 从字符串获取具体的数字
- 29. 如何从字符串中获取字体?
- 30. 如何从泰米尔字体中获取特定字符android
getTypeface()将帮助您。 – droidd 2015-02-10 06:07:33
我试过了,收到了null。 – 2015-02-10 06:12:17