Android如何禁用弹出长按功能键

里克

我正在基于android softkeyboard示例代码构建一个softkeyboard,并且我不想每次长按按键时都显示弹出窗口。像下面https://i.stack.imgur.com/Ed86r.png

有没有人可以告诉我在软键盘示例代码中可以在哪里找到它,或者如何禁用它。

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

谢谢!!

里克

答案很简单,在keyboardview.java文件中浏览后,我发现了setPreviewEnabled函数。在latinkeybaordview中,将setpreviewenabled(false)添加到latinkeyboardview功能中,如下所示。

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章