首先,我的EditText在应用加载屏幕后立即获得焦点,并且我使用
禁用了该功能android:focusable="true"
android:focusableInTouchMode="true"
但是,单击EditText后无法失去焦点。当我尝试在文本区域外单击时,焦点仍然存在。当我单击EditText更改值并按屏幕键盘上的“完成”时,也会发生这种情况。有谁知道我这样做的方法?
答案 0 :(得分:1)
如果您点击可以获得焦点的其他内容,焦点只会发生变化。问题是:如果你点击一个按钮,你可能不会失去焦点,除非你做Mathew所说的。问题是:一个focusableInTouchMode设置为“true”的按钮现在需要点击TWICE:一次获得焦点,一次用于执行OnClick。一个唠叨的问题,也困扰着我right now。