Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想执行以下操作以使用户能够长按 EditText,然后显示仅包含以下选项(选择、全选)的上下文菜单,然后允许用户选择部分文本或选择所有文本
我希望这适用于 OS 2.2 及更高版本
有人可以帮忙吗?
您需要扩展 EditText 类。看看这个链接:
基于长按位置动态修改EditText中的上下文/长按菜单
这种方法对我来说可以做类似的事情
简单地:
EditText text = (EditText)this.findViewById(R.id.myET); text.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) { //my dialog code return false; } });