在Android级别的API级别10中拖放

时间:2011-10-28 20:49:03

标签: android api

我需要创建一个应用程序,我可以将一个View拖到另一个View中,检索拖动视图的数据。 (类似于将图标拖放到回收站中时)。

我找到了this manual,但不幸的是,它需要API级别11,我的应用必须是API级别10(姜饼)。

我该怎么办?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用OnClickEvent或onTouchEvent来执行此操作< 10 API

我对视图使用以下代码:

public boolean onTouch(View view, MotionEvent event) {

    view.bringToFront();
     switch (event.getAction() & MotionEvent.ACTION_MASK) {
     case MotionEvent.ACTION_DOWN:
         Log.i(TAG,"Action Down");
         break;
     case MotionEvent.ACTION_MOVE:
         Log.i(TAG,"Action Move");
         break;
     case MotionEvent.ACTION_UP:
         Log.i(TAG,"Action Up");
         break;
     }
return true;    
}

也关注this example(还有回收站:)) 我希望它可以帮到你。