【发布时间】:2016-03-30 15:42:27
【问题描述】:
是否可以使 EditText 可编辑但不可选择?我希望能够编辑一些文本,然后在页面上拖动它。它可以工作,但是当你拖动它时,这算作长按,所以它会选择一些文本。
当我单击 EditText 时,我是否必须做一些事情,比如让另一个视图出现,让它捕获触摸事件,然后在事件操作启动时隐藏它并将焦点返回到 editText?这看起来很老套/过于复杂。
【问题讨论】:
-
您是否尝试从侦听器中的 onLongClick 事件返回 true,以便该事件不会继续到 EditText 的默认 onLongClickListener?
-
不是长按事件,是触摸事件,但是TextView类有一个固有的longclicklistener。我试图告诉它为 ACTION_DOWN 返回 true,但它只是移动编辑文本,并没有进入编辑模式或拉起键盘
标签: android android-edittext touch-event selectable