我尝试在textview中显示斜体文本.我使用方法TypeFace.defaultFromstyle(TypeFace.ITALIC),但它不起作用,文本的样式不设置为斜体.如果我在返回defaultFromstyle()时调用getStyle()方法,则返回0.任何想法?
Dim*_*rov 20
使用setTypeface(Typeface)Java代码或android:textStyleXML布局.如果您希望所有文本都是斜体,他们应该这样做.
编辑:在这种情况下,默认情况下,我认为您的字体没有斜体样式.从setTypeface(Typeface)方法的文档:
设置应显示文本的字体和样式.请注意,并非所有Typeface系列实际上都有粗体和斜体变体,因此您可能需要使用它setTypeface(Typeface, int)来获得您真正想要的外观.
你使用自定义字体吗?尝试
mTextView.setTypeface(Typeface.defaultFromStyle(Typeface.ITALIC), Typeface.ITALIC)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16502 次 |
| 最近记录: |