为了账号安全,请及时绑定邮箱和手机立即绑定

android应用专用的软键盘

android应用专用的软键盘

森栏 2019-10-18 13:56:12
有没有办法在Android上创建应用专用的软键盘?在阅读了有关InputMethodService的文档并在那里检查了替代键盘应用程序之后,我认为替代键盘只能针对系统范围的使用进行配置(通过Settings-> Locale and Text)。如果以上问题的答案为否,那么是否至少有一种方法可以加载自定义词典并覆盖系统键盘的默认词典(仅在使用我的应用程序时)?当用户仅敲击几个键时,这将有助于向用户提供非常相关的建议。
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

如果您只想要一个外观和功能类似于软键盘的View,则可以在SmallKeyboard类中做到这一点。您只需要扩展android.inputmethodservice.KeyboardView并确定布局即可。请参阅该文件末尾的onKey和onText方法,以获取按下键时所采取的操作。


如果您的键集相当恒定,则可以从XML加载它而不是键盘模型内部类。


查看完整回答
反对 回复 2019-10-18
  • 2 回答
  • 0 关注
  • 336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信