Android在ScrollView布局中禁用了自动对焦编辑文本
在我的活动中,我有一个scrollview布局,里面有两个EditText。一旦我打开活动,就会聚焦编辑文本,我不希望这种情况自动发生。 我在这个论坛上找到了一个解决方案,但不起作用。我希望你能帮助我。谢谢Android在ScrollView布局中禁用了自动对焦编辑文本,android,listview,text,Android,Listview,Text,在我的活动中,我有一个scrollview布局,里面有两个EditText。一旦我打开活动,就会聚焦编辑文本,我不希望这种情况自动发生。 我在这个论坛上找到了一个解决方案,但不起作用。我希望你能帮助我。谢谢 ScrollView view = (ScrollView)findViewById(R.id.scrollView); view.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS); view.setFocusabl
ScrollView view = (ScrollView)findViewById(R.id.scrollView);
view.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS);
view.setFocusable(true);
view.setFocusableInTouchMode(true);
view.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
v.requestFocusFromTouch();
return false;
}
});
只需在清单文件中为您的活动添加此属性 android:WindowsOfInputMode=stateHidden