Android自定义键盘弹出窗口

时间:2017-11-03 14:30:56

标签: android keyboard popup

我有一个自定义的Android键盘。在长按弹出键盘上显示它应该如何。问题是,当它弹出时,后面的键盘是darkenes。 我怎样才能禁用它,除了覆盖默认的KeyboardView onDraw?

还有一件事:如何在不按下键盘的情况下选择加速键盘按钮?在Google键盘中,按下"。"键,你只需继续移动你的手指,它就会选择弹出窗口上的键。但是在KeyboardView的默认实现上,你必须按下键。

这已经困扰了我一个月,希望你能帮忙!

1 个答案:

答案 0 :(得分:3)

解决方案:不要使用KeyboardView。它适用于快速原型设计,当您需要基本键盘并正在处理其他事情,如自动更正算法。没有严肃的键盘实际使用它,并且不需要它(您可以从onCreateInputView返回任何视图)。随着UI复杂性的增加,它很快就无法处理