1
我創建了一個使用多視圖項目(FXML)的膠子項目,然後我只是將按鈕字符修改爲中文。該項目在桌面上運行是沒有問題的,但使用android-> android來部署一個apk,當安裝在android手機或ororid模擬器上運行它時,所有的中文字符都不會消失!使用膠子插件部署Android apk然後所有的中文字符都不會消失
我創建了一個使用多視圖項目(FXML)的膠子項目,然後我只是將按鈕字符修改爲中文。該項目在桌面上運行是沒有問題的,但使用android-> android來部署一個apk,當安裝在android手機或ororid模擬器上運行它時,所有的中文字符都不會消失!使用膠子插件部署Android apk然後所有的中文字符都不會消失
默認情況下,膠水移動使用Roboto字體,該字體不包含中文字符。
解決此問題的一個簡單方法是設置包含它們的任何Android系統字體。
在我的Android設備上使用Font.getFamilies()
我發現了這一個:Noto Sans CJK SC Regular
。
所以,你可以很容易地將其添加到視圖的css文件:
.view {
-fx-font-family: "Noto Sans CJK SC Regular";
}
這應該工作。