小编Mis*_* D.的帖子

如何在android中检查设备语言?

我希望我的应用程序检查手机使用的语言.这个if语句应该这样做:

 if (Locale.getDefault().getLanguage().equals("en")) {
     yourYesResponse = "That is great " + usersName + "!";
 }
 else if (Locale.getDefault().getLanguage().equals("fr")) {
     yourYesResponse = "C\'est bon " + usersName + "!";
 }
Run Code Online (Sandbox Code Playgroud)

但即使我的设备设置为法语,它仍然显示英语.这个if语句有什么问题,如果是,那又怎么样?

编辑:谢谢你的帮助.我很感激.

java string android if-statement android-studio

6
推荐指数
4
解决办法
8284
查看次数

为什么这个C程序会崩溃?它汇编得很好

这个程序编译得很好.当我输入一个数字时,它会在我身上崩溃.name.exe has stopped working但为什么?

int main (void) {
    int arrayMax = 0;

    printf ("How many numbers will be entered?\n");
    scanf ("%i", arrayMax);

    int i;
    double userInput [arrayMax];

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c arrays

-2
推荐指数
1
解决办法
80
查看次数

标签 统计

android ×1

android-studio ×1

arrays ×1

c ×1

if-statement ×1

java ×1

string ×1