3

我在布局中定义了两个编辑文本。它们都用于电子邮件地址一旦用户在第一个框中输入,我想强制用户再次重新输入相同的电子邮件地址而不进行任何复制粘贴操作。

4

2 回答 2

4

尚未对此进行测试,但我认为您可以覆盖 OnLongClick 侦听器(对于您的每个 EditTexts),这样它就不会显示上下文菜单。因此,他们将无法复制和粘贴。

 OnLongClickListener mOnLongClickListener = new OnLongClickListener() {

    @Override
    public boolean onLongClick(View v) {
        //since nothing is in here, nothing will happen.  

        return true;
    }
};
于 2012-05-02T18:37:26.837 回答
1

您可以在 textView 的属性(xml 文件)中设置下一个属性:

安卓:longClickable="假"。

这将避免 textView 中的 longclick 事件。

于 2013-12-31T11:13:43.173 回答