안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.이제 막 안드로이드 입문하고 있는 대학생이랍니다.
다름이 아니라 제가 터치(에뮬로 하면 마우스)를 하면 제가 만든 도형이 다른 도형으로 바뀌는 그런걸 생각하고 있습니다.
제가 삼각형이랑 사각형을 만들었다면 처음 띄워졌을땐 삼각형인데 누르면 사각형으로 변하는..이런걸 생각하고 있는데..
도형 자체는 일단 만들었는데 이걸 어떤식으로 처리를 해야되는지 감이 잘 안잡힙니다.
이런데서 막히니까 너무 어렵네요...ㅠㅠ
여러분 꼭 도와주세요.ㅠㅠ
다름이 아니라 제가 터치(에뮬로 하면 마우스)를 하면 제가 만든 도형이 다른 도형으로 바뀌는 그런걸 생각하고 있습니다.
제가 삼각형이랑 사각형을 만들었다면 처음 띄워졌을땐 삼각형인데 누르면 사각형으로 변하는..이런걸 생각하고 있는데..
도형 자체는 일단 만들었는데 이걸 어떤식으로 처리를 해야되는지 감이 잘 안잡힙니다.
이런데서 막히니까 너무 어렵네요...ㅠㅠ
여러분 꼭 도와주세요.ㅠㅠ
2011.01.18 12:51:36
음....... 버튼 만들어서 배경 투명하게 하고 백그라운드를 삼각형으로 한다음에 누르면 백그라운드를 사각형으로 만들면 될것 같은데요^^;;
저도 아직 입문한지 얼마 안돼서.... 이게 별로 안좋은 방법일지도 몰라요 ㅎㅎ
2011.01.18 13:01:20
음.. 삼각형이란 이미지를 클릭하면 삼각형이 사각형의 이미지로 되는..그런 생각이예요.어떤식의 이벤트소스가 필요한지를 모르니 콱 막혀서...ㅠㅠ
2011.01.18 13:02:40
ImageView를 하나 생성하시고 기본 이미지를(삼각형 or 사각형) 넣으신 다음에
클릭 리스너를 주어서 클릭 시에 현재 이미지가 무엇으로 되어있는지 조건문을 통하여
알아내고, 삼각형이면 사각형으로 , 사각형이면 삼각형으로 변경하시면 됩니다.
클릭 리스너를 주어서 클릭 시에 현재 이미지가 무엇으로 되어있는지 조건문을 통하여
알아내고, 삼각형이면 사각형으로 , 사각형이면 삼각형으로 변경하시면 됩니다.
2011.01.18 13:04:40
ImageView를 사용하셔서 처음 이미지를 셋팅하고 보이게 하신 다음, ImageView에 이벤트를 보시면 클릭시 발생하는 이벤트가 있을 겁니다.
거기에 ImageView의 이미지 셋팅을 다음 이미지로 하시면 됩니다.
아주 소스 부분은 책이나 인터넷을 보시면 될듯해서 적지 않았습니다. 죄송...
거기에 ImageView의 이미지 셋팅을 다음 이미지로 하시면 됩니다.
아주 소스 부분은 책이나 인터넷을 보시면 될듯해서 적지 않았습니다. 죄송...
2011.01.18 13:06:17
소스부분은 물론 제가 직접 짜봐야 되는거죠!!소스까지 받으면 그건 공부가 아니라 그냥 컨트롤+c랑 컨트롤+v 하는것밖에 안되서..ㅎㅎ
알려주신 대로 차근차근 해볼게요.답변 감사드립니다.ㅠㅠ
알려주신 대로 차근차근 해볼게요.답변 감사드립니다.ㅠㅠ
2011.01.18 13:22:25
음..화면에 여러개의 도형을 섞어서 넣으려는 쪽이었어요....도형만들기는 어떻게 보면 좌표찍기나 마찬가지잖아요...이런 좌표찍는거나 마찬가지인 도형으로 터치이벤트 같은걸 발생시킬수 잇을까요?ㅠㅠ



