editTextBefore.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_NEXT) {
hideKeyboard();
textView.clearFocus();
spinner.requestFocus();
spinner.performClick();
}
return true;
}
});
ИЛИ
Добавьте эту строку, чтобы сфокусироваться на счетчике
Spinner spinner = (Spinner) findViewById(R.id.my_spinner);
spinner.setFocusable(true);
spinner.setFocusableInTouchMode(true);
spinner.requestFocus();
Вам также нужно будет скрыть клавиатуру, это можно сделать с помощью следующегометод
private void hideKeyboard() {
InputMethodManager inputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
}