2016-10-19 3 views
0

У меня большая проблема с Drag-Sort-Listview в моем проекте. Все работает нормально, но если я добавлю onItemClickListener во весь элемент listview или любой его вид, моя функция перетаскивания больше не работает.Drag-sort-ListView onItemClickListener breaks drag-function

Я использую это, чтобы установить мой onItemClickAdapter в моем ItemAdapter Класс:

final RelativeLayout rl = (RelativeLayout) v.findViewById(R.id.dnditem); 
rl.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     Toast.makeText(getContext(), "t2", Toast.LENGTH_SHORT).show(); 
    } 
}); 

Если я удалить его перетаскивание функция будет работать снова, но я действительно нужен этот onClickListener там.

Может ли кто-нибудь мне помочь?

Спасибо, J. Doe;)

ответ

0

Я нашел решение самостоятельно. Вы должны установить onTouchListener, он будет работать нормально.