【发布时间】:2014-12-14 13:06:52
【问题描述】:
我希望我的应用程序检查手机使用的是哪种语言。这个 if 语句应该这样做:
if (Locale.getDefault().getLanguage().equals("en")) {
yourYesResponse = "That is great " + usersName + "!";
}
else if (Locale.getDefault().getLanguage().equals("fr")) {
yourYesResponse = "C\'est bon " + usersName + "!";
}
但即使我的设备设置为法语,它仍会显示英语。这个 if 语句有什么问题吗?如果是,那又是什么?
编辑:感谢您的帮助。我很感激。
【问题讨论】:
-
对不起,我还在学习 Java 和 Android 开发。但我会调查的。
标签: java android string if-statement android-studio