从三星键盘获取语言代码

时间:2017-04-05 10:49:27

标签: android

我正在使用以下代码从用户键盘获取输入语言代码

 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
    InputMethodSubtype ims = imm.getCurrentInputMethodSubtype();
    String lanCode = ims.getLocale();

但是此代码适用于谷歌键盘,但使用三星键盘我得到相同的语言代码“en”,即使我将输入类型更改为其他语言,如何从三星键盘获取用户的输入语言代码,或者是否有方法它适用于所有类型的键盘,但我没有在所有键盘上测试

0 个答案:

没有答案