Nano Blog - 오병우

Android의 공식 API 가이드

http://developer.android.com/intl/ko/guide/topics/ui/drag-drop.html



다음은 android.view.View.OnDragListener 를 사용한 예제

조금 이상하게 동작하는 것 같으나, 소스가 간단하니 조금만 수정하면 될 듯...


http://www.techrepublic.com/blog/software-engineer/try-androids-useful-drag-and-drop-api/



Drag & Drop으로 순서를 바꾸려면 ImageView를 별도의 LinearLayout으로 각각 묶고... 다음을 Drop에 추가하면 된다.


View swapped = to.getChildAt(0);

to.removeView(swapped);

from.addView(swapped);



만약 원래 예제 처럼 빈 곳에 넣으려면 또 조금 수정하면 될 듯.