0

У меня есть RecyclerView, и я определяю OnClickListener для представления держателя. все отлично работает на устройствах Android 5, но, например, 4.4.4 4.2.2, onClickListener никогда не вызывается. Вот соответствующий код:onClickListener в ViewHolder не вызывается в android pre lollipop

itemView.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     listener.onItemClick(getAdapterPosition()); 
    } 
}); 

ответ

1

ОК, я решил эту проблему, поскольку был еще один слой обращается за это по версии SDK. Отладка GPU overdraw (в вариантах разработчика) была очень полезной.

Смежные вопросы