我想创建一个示例,它将拖动gridview项目并将其拖放到另一个项目,之后它将创建一个文件夹,因此如果我点击该文件夹,则应显示这两个项目。
拖放代码
@Override
public boolean onDrag(View v, DragEvent event) {
final int action = event.getAction();
switch (action) {
case DragEvent.ACTION_DRAG_STARTED:
// do nothing
break;
case DragEvent.ACTION_DRAG_ENTERED:
// Code for folder
case DragEvent.ACTION_DROP:
if (event.getAction() == DragEvent.ACTION_DROP) {
// save folder?
}
return true;
case DragEvent.ACTION_DRAG_ENDED:
// do nothing
default:
break;
}
return true;
}
请通过我并建议我一些解决方案。