关于自定义键盘的问题

最近做了一个自定义键盘,其实自定义键盘用popupwindow做就可以,但是我一开始选择了用做输入法时用的inputmethodservice,在OnKeyboardActionListener监听器里面的onKey方法里处理按键事件;

后来碰到了一个问题,按键时,弹出按键提示框和提示键值颜色相近,在网上查过后,结果是项目继承theme的问题。

然而项目theme是自定义的,我并不知道怎么修改,最后找到的方法是:在keyboardview中添加属性android:keyPreviewLayout="@layout/key_preview_layout",后面的layout就是按键后弹出的视图,如果不想有弹出视图,可以设置透明度(没有找到直接的设置方法)。

posted @ 2015-08-26 18:59  xiaoxiaoxiaoV  阅读(225)  评论(0编辑  收藏  举报