我创建了一个使用多视图项目(FXML)的胶子项目,然后我只是将按钮字符修改为中文。该项目在桌面下运行没有问题,但使用android-> android来部署apk,当安装在Android手机或安卓模拟器上并运行它时,所有的中文字符都不会消失!
答案 0 :(得分:0)
默认情况下,Gluon Mobile使用Roboto字体,但不包含中文字符。
解决此问题的一种简单方法是设置包含它们的任何Android系统字体。
在我的Android设备上使用Font.getFamilies()
我发现了这个:Noto Sans CJK SC Regular
。
因此,您可以轻松地将其添加到视图的css文件中:
.view {
-fx-font-family: "Noto Sans CJK SC Regular";
}
这应该有效。