0

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

我希望这适用于 OS 2.2 及更高版本

有人可以帮忙吗?

4

2 回答 2

0

您需要扩展 EditText 类。看看这个链接:

基于长按位置动态修改EditText中的上下文/长按菜单

这种方法对我来说可以做类似的事情

于 2013-11-07T13:53:17.470 回答
-1

简单地:

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

        @Override
        public boolean onLongClick(View v) {

           //my dialog code
            return false;
        }
    });
于 2013-11-07T13:46:51.250 回答