Как программно настроить фокус на виджет кнопки?

Можно ли настроить фокус на виджет кнопки, который лежит где-то в моем макете? onCreate активности мой контроль / фокус должен быть на этой кнопке программно.

Solutions Collecting From Web of "Как программно настроить фокус на виджет кнопки?"

Да, это возможно.

 Button myBtn = (Button)findViewById(R.id.myButtonId); myBtn.requestFocus(); 

Или в XML

 <Button ...><requestFocus /></Button> 

Важное примечание. Виджет кнопки должен быть focusable и focusableInTouchMode . Большинство виджетов являются focusable но не focusableInTouchMode по умолчанию. Поэтому не забудьте установить его в код

 myBtn.setFocusableInTouchMode(true); 

Или в XML

 android:focusableInTouchMode="true"