android edittext onLongPress上下文菜单

android edittext onLongPress上下文菜单,android,android-edittext,android-contextmenu,Android,Android Edittext,Android Contextmenu,我希望执行以下操作,使用户能够长按EditText,然后显示仅包含以下选项(选择、全选)的关联菜单,然后允许用户选择部分文本或全选文本 我希望它能在OS 2.2及以上版本上运行 有人能帮忙吗?简单地说: EditText text = (EditText)this.findViewById(R.id.myET); text.setOnLongClickListener(new OnLongClickListener() { @Override publi

我希望执行以下操作,使用户能够长按EditText,然后显示仅包含以下选项(选择、全选)的关联菜单,然后允许用户选择部分文本或全选文本

我希望它能在OS 2.2及以上版本上运行

有人能帮忙吗?

简单地说:

EditText text = (EditText)this.findViewById(R.id.myET);
    text.setOnLongClickListener(new OnLongClickListener() {

        @Override
        public boolean onLongClick(View v) {

           //my dialog code
            return false;
        }
    });

您需要扩展EditText类。查看此链接:

这种方法对我来说也起到了类似的作用