我有一个很大ScrollView
的,由EditTexts
和组成Spinners
。EditText
在过去的两天里,我的注意力有一个很大的问题,一直让我发疯。问题是:
编辑完后EditText
,按“返回”关闭键盘(EditText)仍然保持焦点,所以当我向下滚动到 Spinner 并选择一个项目时,ScrollView 会跳回到最后一个焦点的 EditText,这很烦人。
我已经查看了 StackOverflow 并尝试了一切。我clearFocus()
在编辑后尝试过 EditText,但焦点只是跳转到另一个 EditText。我把 android:focusableInTouchMode="true"
andandroid:focusable="true"
放在 parent 上LinearLayout
,希望它能抢走焦点。还是不行。我尝试在微调器上设置点击侦听器,并requestFocus()
在点击它们时调用。没有任何效果。
请帮忙。