android - 我想删除特定键中的长按模式弹出窗口

标签 android xml keyboard popup key

我的键盘上有一个键列表,这是其中一个键的示例:

            <Key
            android:codes="45"
            android:keyLabel="-"
            android:keyWidth="20%p"
            android:isModifier="true"
            android:keyEdgeFlags="right" />

我想删除弹出功能。我该怎么做?

最佳答案

如果你的意思是你不想预览按键图标,那么你需要使用这段代码(在你实现 OnKeyboardActionListener 之后:

public void onPress(int primaryCode) {
    if (primaryCode==-2||primaryCode==-5||primaryCode==-4){
        mInputView.setPreviewEnabled(false);
    }
}

public void onRelease(int primaryCode) {
    mInputView.setPreviewEnabled(true);
}

关于android - 我想删除特定键中的长按模式弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25078674/

相关文章:

android - master details控件在新页面不显示内容

android - 为什么我无法使用包名称访问我的 Activity ?

xml - 使用 VBA 在 XML 文件中动态搜索数据

java - 如何在我自己的应用程序中禁用 EditText 中的所有第三方键盘?

android - 如何从列表中删除复选框项目

java - 在java中将字节数组转换为字符串

ios - 在 iPhone 5s iOS 8.1.2 和模拟器 8.1 上找不到支持类型 4 和 5 的键盘

ios - 将 UIWebView keyboardAppearance 设置为 UIKeyboardAppearanceDark

python - 如何使用python获取具有默认命名空间的xml文件中所有元素的xpath?

python - 在 yattag 中复制 xml.etree 示例