如何获取发送按键事件的键盘名称?
How do I get the Name of Keyboard sending key events?
val imm = context.getSystemService(Context.INPUT_METHOD_SERVICE) as? InputMethodManager
val enabledInputMethodList = imm.enabledInputMethodList
在上面的代码片段中,我能够在我的设备中启用键盘。但我想具体知道哪个键盘(Gboard 或 Microsoft SwiftKey)正在发送事件
看到这个答案:
它告诉您默认的键盘应用程序。虽然它没有说明正在使用哪个键盘输入文本,但很可能与默认键盘相同。
val imm = context.getSystemService(Context.INPUT_METHOD_SERVICE) as? InputMethodManager
val enabledInputMethodList = imm.enabledInputMethodList
在上面的代码片段中,我能够在我的设备中启用键盘。但我想具体知道哪个键盘(Gboard 或 Microsoft SwiftKey)正在发送事件
看到这个答案:
它告诉您默认的键盘应用程序。虽然它没有说明正在使用哪个键盘输入文本,但很可能与默认键盘相同。