我遇到以下问题: 在一个ScrollView
我有一个TableLayout
有很多EditTexts
,Spinners
,RadioGroups
等。活动开始时,第一个EditText获得焦点。如果我向下滚动到Spinner
并选择一个项目,它会自动滚动回到重点关注的EditText
。安卓:微调没有得到正确聚焦
我已经尝试使用以下命令:
((Spinner) findViewById(R.id.attributes_status)).setFocusable(true);
((Spinner) findViewById(R.id.attributes_status)).setFocusableInTouchMode(true);
R.id.attributes_status
是微调。这解决了自动滚动问题,但现在我必须点击两次微调(1.设置焦点,2.显示项目列表)!
有谁知道如何正确设置焦点到Spinner
?或者如何在不改变Spinner
行为的情况下抑制自动滚动问题?
提前感谢和问候,
塞巴斯蒂安