【发布时间】:2013-05-05 03:25:42
【问题描述】:
当用户在 EditText 中长按/长按时,我的应用程序总是选择所有文本。你如何让 EditText not 全选,而是选择 only 用户选择的文本?
我读过Select all text inside EditText when it gets focus
然后尝试显式设置android:selectAllOnFocus="false",但这不起作用。双击或任何其他点击长度也不起作用。
到override OnLongClickListener 可能有效,但我不知道如何获取用户的开始和结束选定索引。
【问题讨论】:
-
“获取用户的开始和结束选择的索引”从哪里来?谁/什么应该为您提供这些索引?