1
我有一个ViewFlipper
几个LinearLayout
与EditText
s;在按下一个按钮之后,会有一些验证完成,如果失败,我需要将焦点设置为需要修改的Edit。 vf
是ViewFlipper
; et123
是EditText
。当有检测到错误,以下规则执行:Android requestFocus issue
vf.setDisplayedChild(5);
findViewById(R.id.et123).requestFocus();
有趣的是,在第一时间按下按钮,焦点转移到在正确的布局的另一个因素。如果我再按一次按钮,焦点将转到et123
。
任何想法为什么会发生或如何解决它?
感谢