实例化后,何时将EditText标记为可单击?

时间:2018-10-12 13:57:50

标签: android android-edittext

如果我想拦截视图的触摸事件,则可以为视图设置 View.OnTouchListener

for i=1:100
      fid=loadfigure(fnames(i).name)
      pause(5)
end

onTouch 的返回值应为 true ,否则其余事件将由视图的 onTouchEvent 接收。如果视图未设置 OnClickListener 且不是 clickable ,则 onTouchEvent 将返回false,则所有事件将为由其他视图处理。

因此,如果视图没有 OnClickListener 并且 onTouch 在拦截 ACTION_DOWN 时返回false,则它将永远不会收到 ACTION_MOVE ACTION_UP TextView 遵循该政策。

但是 EditText 仍然可以接收其他事件,尽管它没有设置 OnClickListener 并且onTouch返回始终为false。最后,我发现它在实例化后被标记为 clickable 。因此,所有事件都可以通过其 onTouchEvent onTouch 接收。

我想知道如何将 EditText 标记为可点击。我检查了 EditText code,但不知道。请帮忙。

0 个答案:

没有答案