안드로이드 개발 질문/답변
(글 수 45,052)
조이스틱을 만들려고 하는데요
이상태에서 SurfaceView를 사용하지 않고 이미지를 드래그 하는걸 구현할 수 있나요?
(프로그레스 바 같은 형태를 만드려고 합니다)
SurfaceView를 사용하여 이미지를 드래그 하는 방법은 알겠으나
그부분을 사용하지 않고 하는 방법을 모르겠네요..
java 코드상에서 layout_x,layout_y값을 변경하는 방법좀 알려주세요~
2010.07.16 10:29:58
View 자체의 Layout 은 setLayoutParameter 메서드를 이용하여 재설정 할 수 있습니다.
하지만, 이미지만을 드래그 하고 싶으신 경우, View 자체 보다는 Matrix 를 이용하여 이미지가 그려지는 위치만을 변경하는 편이
좀 더 효율적일거 같네요.
View 자체를 드래그 하는 대신, View 내에 포함된 Image 를 드래그 하는 방법에 관해서는
구글 개발자 블로그에서 자세하게 설명된 포스트가 있습니다.
한번 참고해 보시면 좋으실 듯 합니다.
http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html (원문)
http://huewu.blog.me/110088643356 (번역)



