안드로이드 개발 1주일 됐네요. 자바도 잘 모르는데 이것저것 예제따라서 해보려니 수많은 난관이..


1. 안드로이드 초기화면에서 위젯을 LongClick 하면 위치를 이동시킬 수 있는데요.

이 기능을 구현해보려고 합니다.

view 클래스에서 상속받아서 구현하면 될듯한데, 어떤 메쏘드와 기능을 써야할지 막막하네요

제가 생각한 구현은

1. 해당 view를 LongClick ->  기존의 선택된 view를 지운다.

2. 현재 좌표를 가져와 onDraw()함수로 지운 view를 다시 그린다 ( 조금 확대해서)

3. Touch (혹은 드래그 ) 이벤트가 일어날때마다 좌표를 읽고 그 좌표에 다시 해당 view를 그린다.

4. 놓는다. ( 이때 해당 위치에 다른 뷰가 존재하면 놓을 수 없다. )


이 정도 인데요..

처음엔 간단해보였는데, 막상 구현하려고 하니 보통 힘든일이 아니네요

안드로이드 쌩초보 하나 살려주세요~ ㅎㅎ