1
我正在改變使用編碼的標籤的字體,我想在字體上設置粗體和下劃線,怎麼做? 我正在使用以下代碼如何通過編碼設置字體粗體和下劃線?
Font fnt = Font.createTrueTypeFont("abc.ttf", "abc.ttf").
derive(4, Font.STYLE_BOLD);
我正在改變使用編碼的標籤的字體,我想在字體上設置粗體和下劃線,怎麼做? 我正在使用以下代碼如何通過編碼設置字體粗體和下劃線?
Font fnt = Font.createTrueTypeFont("abc.ttf", "abc.ttf").
derive(4, Font.STYLE_BOLD);
您可以使用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
正確。我還要提到TTF的創建是不正確的,並且在設備上會失敗,在這種情況下,由於權重是從ttf派生的,所以字體權重幾乎沒有意義。的Roboto-大膽。在開發人員指南的基礎部分深入討論了從代碼加載字體的正確方法 –