我的项目中的Drag-Sort-Listview出现了很大问题。一切正常,但如果我在整个listview项或任何视图上添加一个onItemClickListener,我的拖动功能就不再起作用了。
我用它来设置我的ItemAdapter类中的onItemClickAdapter:
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 :(得分:0)
我自己找到了解决方案。你必须设置一个onTouchListener,它会正常工作。