是否有可能设置一个焦点到一个按钮小部件位于我的布局下面的某个地方?活动的 onCreate,我的控制/焦点应该在该按钮编程。
onCreate
有可能。
Button myBtn = (Button)findViewById(R.id.myButtonId); myBtn.requestFocus();
或 XML 格式
<Button ...><requestFocus /></Button>
重要提示: 按钮小部件需要是 focusable 还有 focusableInTouchMode。默认情况下,大多数小部件是 focusable,而不是 focusableInTouchMode。所以请确保在代码中设置它
focusable
focusableInTouchMode
myBtn.setFocusableInTouchMode(true);
android:focusableInTouchMode="true"
试试这个:
btn.requestFocusFromTouch();