Так что я впервые публикую пост на stackoverflow после его использования в течение нескольких лет, и это может быть чрезвычайно глупый вопрос, но я относительно новичок в android studio, так что терпите меня.
subList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int j, long l){
view.requestFocusFromTouch();
view.setSelected(true);
indexj = j;
setFocus();
}
});
так У меня есть этот список, который я использую. Когда пользователь нажимает на определенный элемент в виде списка, элемент меняет цвет (выполняется с помощью XML с помощью тега state_selected)
Однако я также хочу иметь возможность переместить представление за пределы из этого onitemclick Скажите, что пользователь выбрал элемент 1. У меня есть кнопка «Следующий» и «Предыдущий», и когда пользователь нажимает «Следующий», я хочу, чтобы в выбранном представлении вместо этого был выделен элемент 2. И предыдущую кнопку, чтобы выделить пункт 0. Эти следующие и предыдущие кнопки, очевидно, не являются частью просмотра списка, и поэтому мне нужно сделать это разрешение из функции просмотра списка
Как мне go сделать это?
Пожалуйста, дайте мне знать, если вам, ребята, нужно больше кода, чтобы понять