2011-03-07 3 views
0

커다란보기에 그래픽 모양 (예 : 캐릭터, 움직이는 물체 등)을 넣고 터치 할 수있게하려고합니다.Android 애플리케이션에서 터치 가능한 그래픽 객체를 만드는 방법은 무엇입니까?

무엇을 사용해야합니까?
- 드로어 블 객체는 그리기 쉽지만 터치 리스너에는 부착 할 수 없습니다. 내 모양의 경계에서 클릭을 어떻게 감지합니까?
-보기에서는 터치 리스너를 사용할 수 있지만 게임에서 그래픽을 그리는 데보기를 사용하는 것이 좋습니다. 그들은 형식에 더 좋지 않습니까? 또한, 그 모양을 화면의 어느 곳에 나 배치하고 싶습니다 (절대 위치). 내가보기를 통해 이것을 할 방법을 찾을 수 없습니다.

고맙습니다.

+0

비슷한 질문을하면서 사용자 지정보기를 클릭/끌기에 대해 물어 보았습니다. 멋진 답을 얻었습니다. 내 애플 리케이션은 매우 간단한 그래픽과 컨트롤을 가지고 있지만 성능이 좋았다. http://stackoverflow.com/questions/2363666/android-drag-animation-of-views – Peter

답변

0

단일보기 (그리기 가능 객체 방법) 내에서 객체를 그리고 그 포괄적 인보기에서 터치 리스너를 사용하는 것처럼 들리는 것 같습니다. 이 청취자에서 터치 위치를 그리는 대상의 위치/경계와 비교할 수 있습니다. 터치가 대화 형 객체의 '위에'있는 것으로 간주되면 적절하게 처리합니다.

관련 문제