Я пытаюсь добавить и удалить текст редактирования через RecyclerView Adapter, и он работает нормально, но я также хочу сместить фокус на следующий пустой текст редактирования, когда я нажимаю на элемент адаптера, который заполняет текст редактирования.Был бы признателен, если кто-то мог помочь, я новичок для Android.
- Вот мой фокус следующий метод:
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();
}
После нажатия на элемент адаптера фокус остается на том же тексте редактирования, который не смещается на следующий.