1

我在 andriod 的自定义构建视图上使用 DragEvent 和 TouchEvent .. TouchEvent 运行得非常好.. 但是 DrageEvent 有错误.. 我想在 ACTION_DROP 上获取 Xand Y 轴.. 但只有少数部分 imageView,当我进入那个部分,Action)drop 呼叫...如果我下降到 sam 自定义 ImageView 的另一个部分..只有 Action_Drag_End 调用..Action_drop 不会在这里调用...

这是将在自定义视图中处理动作 dop 的代码部分...

           public boolean onDragEvent(DragEvent event) {
    // TODO Auto-generated method stub  
     switch (event.getAction()) {

     case DragEvent.ACTION_DRAG_STARTED:

                 break;
      case DragEvent.ACTION_DRAG_ENTERED:        
          break;

      case DragEvent.ACTION_DRAG_EXITED:
                  break;

      case DragEvent.ACTION_DROP:
             Log.v("asf","x="+event.getX()+"+Y="+event.getY());
                       break;
      case DragEvent.ACTION_DRAG_ENDED:

           default:
                break;
}
     return true;
}
4

0 回答 0