2016-12-05 149 views

回答

2

您可以使用Style類爲Label設置粗體字體和文字修飾。例如:

Font fnt = Font.createTrueTypeFont("abc.ttf", "abc.ttf"). 
     derive(4, Font.STYLE_BOLD); 
/* 
* I set up all styles in this case (Unselected,Selected,Pressed,Disabled),  
* but btw you can edit each style independantly (getUnslectedStyle(),etc...) 
*/ 
myLabel.getAllStyles().setFont(fnt);  //Font Selected 
myLabel.getAllStyles().setUnderline(true); //Text decoration enabled 
+0

正確。我還要提到TTF的創建是不正確的,並且在設備上會失敗,在這種情況下,由於權重是從ttf派生的,所以字體權重幾乎沒有意義。的Roboto-大膽。在開發人員指南的基礎部分深入討論了從代碼加載字體的正確方法 –

相關問題