我想检测Android中的键盘输入法/ langaue是否为阿拉伯语

时间:2015-05-27 13:09:43

标签: android keyboard

我想检测键盘输入法/语言是否是阿拉伯语,我想在条件块中使用它。喜欢这个

if(Keyboard input method/language is Arabic)
{
  //do something
}

请记住,我只想检测键盘输入法/语言是否为阿拉伯语,其余的代码我将自己编写。

由于

3 个答案:

答案 0 :(得分:0)

您可以按如下方式获取输入语言:

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
InputMethodSubtype ims = imm.getCurrentInputMethodSubtype();
String localeString = ims.getLocale();
Locale locale = new Locale(localeString);
String currentLanguage = locale.getDisplayLanguage();

答案 1 :(得分:0)

config.paths.myFiles + '/*.jade'

答案 2 :(得分:-1)

使用此证明声明:

if(Locale.getDefault().getLanguage().equals("ar")){
    //do something
}