У меня есть вид переработчика с 10 15 пунктами в нем.Как только откроется действие, которое содержит представление рециркулятора, я хочу проверить, присутствует ли какой-то конкретный элемент в списке или нет.Если присутствует, я показываю диалоговое окно.
Все работает нормально, если элемент находится в верхней части списка, то есть если в окне рециркулятора отображается 5 элементов за раз, поэтому, если этот конкретный элемент находится в топ-5 элементов, появляется диалоговое окно, но если этот элемент находится после5-ая позиция, тогда диалоговое окно появляется только после прокрутки вниз.Ниже приведен код.
@Override
public void onBindViewHolder(final CandidateViewHolder holder, int position) {
if (holder.userId.equals(data.getId())) {
DialogBox dialogBox = new DialogBox(mContext),
dialogBox.generateDialogBox();
}
}
Я уверен, что должен быть способ сделать это, возможно, я делаю это неправильно.Так что любая помощь будет оценена.Спасибо