我在表格的每个视图中设置了一个触摸监听器和一个拖动监听器:
view.setOnDragListener(new MyDragListener());
view.setOnTouchListener(new MyTouchListener());
我的拖动侦听器和触摸侦听器的代码几乎相同。我的触摸监听器工作正常,但我的拖动监听器甚至不会提供第一行的调试信息。
class MyDragListener implements OnDragListener {
public boolean onDrag(View view, DragEvent event) {
Log.d("DEBUG", "Drag");
...
return true;
}
}
如果这很重要,我正在使用我在 Ubuntu 上随 Eclipse 安装的 AVD。知道出了什么问题吗?有什么我可以用的吗?拖动侦听器仅适用于更高版本的android,所以一定是一些贬值的方式,对吧?