EditText长按菜单

时间:2013-06-20 13:05:23

标签: android

我有EditText。长按数字键(在删除控件上)显示对话框(见下文)。同样长篇大论的信也无所作为。是否有可能不显示此对话框?

dialog http://i43.tinypic.com/30j064m.jpg

1 个答案:

答案 0 :(得分:0)

为避免显示此菜单,您必须做一个小技巧:

static {
    try {
        Field field = QwertyKeyListener.class.getDeclaredField("PICKER_SETS");
        field.setAccessible(true);
        ((SparseArray) field.get(null)).clear();
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

它将避免在您的应用中的所有视图中使用任何类型的选择对话框。