如何解决如何获取发送按键事件的键盘名称?
val imm = context.getSystemService(Context.INPUT_METHOD_SERVICE) as? InputMethodManager
val enabledInputMethodList = imm.enabledInputMethodList
在以上代码段中,我可以在设备中获取已启用的键盘。但是我想特别知道哪个键盘(Gboard或Microsoft SwiftKey)正在发送事件
解决方法
查看此答案:https://stackoverflow.com/a/14371088/6591585
它告诉您默认的键盘应用程序。虽然并没有说明使用哪个键盘输入文本,但是很有可能与默认键盘相同。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。