фокус не переключается на следующий текст редактирования автоматически? - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь добавить и удалить текст редактирования через RecyclerView Adapter, и он работает нормально, но я также хочу сместить фокус на следующий пустой текст редактирования, когда я нажимаю на элемент адаптера, который заполняет текст редактирования.Был бы признателен, если кто-то мог помочь, я новичок для Android.

  1. Вот мой фокус следующий метод:
private void focusNext() {
        View view = getAdapterView(mAddDropPointAdapter.getCurrentFocusedPosition() + 1);
        }
        if (view != null) {
            view.findViewById(R.id.fragment_google_autoc_et_destination).requestFocus();
        } else if (getActivity() != null) {
            KeyboardUtils.hideKeyboard(getActivity());
        }
    }

Вот откуда я вызываю этот метод.
@Override
    public void onAdapterItemClick(int position, @NonNull GoogleAutoCompleteAddressDto addressDto) {

/// Doing some stuff

 focusNext();
}

После нажатия на элемент адаптера фокус остается на том же тексте редактирования, который не смещается на следующий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...