android如何禁用popup longpress软键盘

时间:2017-02-13 09:00:13

标签: android popup android-softkeyboard long-press

我正在构建一个基于android软键盘示例代码的软键盘,并且我不希望每次按下一个键时都显示一个弹出窗口。如下https://i.stack.imgur.com/Ed86r.png

是否有人可以告诉我在软键盘示例代码中可以找到的位置,或者如何禁用它。

这是示例代码https://android.googlesource.com/platform/development/+/master/samples/SoftKeyboard?autodive=0%2F

的链接

谢谢!

1 个答案:

答案 0 :(得分:0)

答案很简单,在查看了keyboardview.java文件后,我找到了setPreviewEnabled函数。在latinkeybaordview中将setpreviewenabled(false)添加到latinkeyboardview功能中。

 public LatinKeyboardView(Context context, AttributeSet attrs) {
    super(context, attrs);
    setPreviewEnabled(false);
}