3 回答

TA貢獻1831條經驗 獲得超10個贊
textView.setTypeface(null, Typeface.BOLD_ITALIC);
textView.setTypeface(null, Typeface.BOLD);
textView.setTypeface(null, Typeface.ITALIC);
textView.setTypeface(null, Typeface.NORMAL);
保留以前的字體
textView.setTypeface(textView.getTypeface(), Typeface.BOLD_ITALIC)

TA貢獻1836條經驗 獲得超4個贊
嘗試將此設置TextView為粗體或斜體
textView.setTypeface(textView.getTypeface(), Typeface.BOLD);
textView.setTypeface(textView.getTypeface(), Typeface.ITALIC);
textView.setTypeface(textView.getTypeface(), Typeface.BOLD_ITALIC);

TA貢獻1796條經驗 獲得超4個贊
以編程方式:
您可以使用setTypeface()以下程序進行編程:
textView.setTypeface(null, Typeface.NORMAL); // for Normal Text
textView.setTypeface(null, Typeface.BOLD); // for Bold only
textView.setTypeface(null, Typeface.ITALIC); // for Italic
textView.setTypeface(null, Typeface.BOLD_ITALIC); // for Bold and Italic
XML:
您可以<TextView />像這樣直接在XML文件中設置:
android:textStyle="normal"
android:textStyle="normal|bold"
android:textStyle="normal|italic"
android:textStyle="bold"
android:textStyle="bold|italic"
- 3 回答
- 0 關注
- 3428 瀏覽
添加回答
舉報