我有一个非常大的ScrollView
,由EditTexts
和Spinners
组成。
我有一个很大的问题EditText
焦点在过去的两天里让我疯了。问题是:
编辑EditText
后,按'后退'关闭键盘(EditText)仍然保持聚焦,所以当我向下滚动到Spinner并选择一个项目时,ScrollView会跳回到最后一个聚焦的EditText ,这很烦人。
我遍布StackOverflow并尝试了一切。编辑后我在EditText上尝试了clearFocus()
,但焦点只是跳转到另一个EditText。我将android:focusableInTouchMode="true"
和android:focusable="true"
放在父LinearLayout
上,希望它可以窃取焦点。仍然无法正常工作。
我尝试在微调器上设置单击侦听器,并在单击时调用requestFocus()
。什么都行不通。
请帮忙。