@leha78

Как правильно сделать клик по item?

e1a20f95e23c4b3b87f2946bbb56f57d.jpg

При клике именно на текст DetailActivity не запускается, а при клике на сам блок, в области, где нету текста, то переходит, нужно сделать так чтобы блок сам был кликабельным, и как бы сквозь текст кликался. Как можно добиться?
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Elysey
Как один из вариантов:
В адаптере:
@Override
    public void onBindViewHolder(final ViewHolder holder, int position) {
        holder.view.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                
            }
        });
    }

public class ViewHolder extends RecyclerView.ViewHolder {
        public final View view;

        public ViewHolder(View v) {
            super(v);
            view = v;
        }
    }
Ответ написан
Комментировать
artemgapchenko
@artemgapchenko
Добавьте следующее к корневому ViewGroup вашего item'a:
android:descendantFocusability="blocksDescendants"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы