可可拼音输入法适配黑莓priv

最近一个月可可拼音输入法都进行了各种小幅度改进,五月份增加了滑动选字之后,进行了部分优化处理,但是触摸键盘移动光标和文字选中还不是太理想,等有空的时候再处理。

  前两天翻出了之前的黑莓priv然后进行了适配,这个机子很少用了,主要有一堆KEY1、LE和KEY2,还有就是夏天不适合用这个手机,毫不夸张的说后背发热能煎蛋,不过冬天还是要用来暖手的,刷刷股票和聊聊天还是不错的,所以决定进行适配!
  搞了一会儿就后悔了,遇到几个严重的问题,各种莫名其妙的调用onFinishInputView,确定不是我自己代码的问题,跳进了一个大坑,看了一下系统InputMethodService源码发现要处理这个问题得拦截InputMethodImplhideSoftInput才行,掉进大坑了,而InputMethodImpl是一个内部类,自己必须实现一个类继承这个内部类,这时候我才发现我用了几年Kotlin的水平不会实现这个,哈哈,懒得去研究,还是用Java吧,突然感觉自己写Kotlin就是个吃语法糖的水准,虽然已经写了好多个项目。
  一顿折腾后终于能用了,但是没多久发现退出和收起键盘事件还是能触发,我的天,先这样了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

 桂ICP备15001694号-3