Hal*_*far 8 android ime on-screen-keyboard android-softkeyboard
在为Android创建IME时,您需要通过覆盖许多InputMethodService方法(如onCreateInputView())来支持屏幕键盘(OSK).
有没有办法使用用户默认IME的屏幕键盘.例如,假设Android默认IME是他们的默认IME.当使用我的IME时,有一种方法可以使用Android默认IME中的OSK,而不必手动处理整个事物(包括预测等).我不想用这个IME替换屏幕键盘上的用户.
或者我可能会拉入Android默认键盘的源并使用它.
你绝对不可能做到这一点。将默认 IME 视为一个单独的应用程序,您无法从其他应用程序控制它。我的建议是从 AOSP 中获取 LatinIME 源代码,然后用它来创建您自己的 IME。相信我,PlayStore 中几乎 99%(只是为了安全起见,但我认为是 100%)的键盘都使用 LatinIME 作为起点。键盘上有很多事情需要处理。
| 归档时间: |
|
| 查看次数: |
778 次 |
| 最近记录: |