在我的项目中拖拽排序列表视图有一个大问题。一切都很好,但如果我添加一个onItemClickListener在整个列表视图项目或它的任何视图我的拖拽功能不再工作。
我用这个来设置我的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;)
我自己找到了解决办法。你必须设置一个onTouchListener,它会工作得很好。