0
我遵循從Here拖放的概念。更改後重置視圖android
在我的情況下,我想重置圖像的位置,以成功下降後回到相同的位置。
我想統計在那裏發生的滴數。但是我無法將它重置到之前的位置,以便下次下降。
我非常感謝您的青睞。謝謝。
我遵循從Here拖放的概念。更改後重置視圖android
在我的情況下,我想重置圖像的位置,以成功下降後回到相同的位置。
我想統計在那裏發生的滴數。但是我無法將它重置到之前的位置,以便下次下降。
我非常感謝您的青睞。謝謝。
嘗試將OnDragListener添加到父視圖。 例如 我有一個GridView填充整個屏幕和一個ImageView的內部網格。 當我將任何ImageView拖放到另一個ImageView上時,我正在做我的一些動作,但是當我將這個ImageView放在空白的地方/背景上時,Gridview的OnDragListener獲得了ACTION_DROP事件,對於我來說這個代碼很有用:
gridview.setOnDragListener(new View.OnDragListener() {
public boolean onDrag(View v, DragEvent event) {
int action = event.getAction();
switch (action) {
case DragEvent.ACTION_DROP:
if (event.getLocalState() == v)
return false;
else {
ImageView view = (ImageView) event.getLocalState();
view.setVisibility(View.VISIBLE);
}
break;
default:
break;
}
return true;
}
});
請發佈您的'OnDragListener'。 –