0

我尝试从真实设备上的标准内置 android 键盘中找出当前的输入语言。我在 CurrentInputMethodSubtype 中使用本地属性,但我只看到我的设备区域设置 (ru),而不是当前输入语言 (en)。如果我使用 android studio 模拟器,在类似情况下看到空字符串。

val imm: InputMethodManager = context.getSystemService(INPUT_METHOD_SERVICE) as InputMethodManager
Log.i("TAG", "locale: " + imm.currentInputMethodSubtype.locale)

有没有一种正确的方法可以在android中以编程方式找出当前的输入语言?

4

0 回答 0