Это мой обработчик для управления событиями щелчка, когда элемент выбран на экране ресайклера. Ничего особенного.Android: Recycler View, как заблокировать несколько событий onClick
@Override
public void onBindViewHolder(NavigationLeftDrawerViewHolder holder, final int position) {
holder.setNavigationItemContent(titles[position], icons[position]);
holder.getEntireItem().setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(onLeftNavigationDrawerItemSelected != null){
onLeftNavigationDrawerItemSelected.onLeftNavigationDrawerItemSelected(position);
}
}
});
}
Однако проблема я имею, если я положил два пальца в списке т.е. одним пальца по пункту 1, а другой по пункту 3. Оба события будут обработаны, создающие два вида деятельности должна быть запущена. Как я буду препятствовать выбору другого предмета, пока другой удерживается?