我正在为Android制作一个应用程序。
我有一个 EditText,在 XML 布局中我将它设置为不可聚焦但可点击。
我在 EditText 上有一个 Click 侦听器事件,因此如果用户尝试向 EditText 添加某些内容,它会向用户发出警告,告诉他们他们首先需要做其他事情。
在他们执行其他操作之后,我的代码将 TouchMode 中的 EditText 的 Focusable 设置为 true,并将 clickable 设置为 false。
Focusable 部分正在工作,但每当我触摸 EditText 时,它仍在响应onClickListener()
.
知道为什么将 clickable 设置为 false 不会禁用 EditText 响应点击事件的能力吗?