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

https://stackoverflow.com/questions/44178068
复制相似问题