안드로이드 개발 질문/답변
(글 수 45,052)
핸드폰에 안드로이드가 부팅하면 메뉴에 있는 기본 어플인 Gallery 를 선택하면 제가만든 WheelGallery가 실행되도록 하고 싶은데요,..
WheelGallery 는 현재 이크립스의 에뮬레이터 상에서 문제없이 동작합니다.
문제는 이를 어떻게 안드로이드의 기본 gallery와 교체하느냐인데... 안드로이드가 포팅된 단말은 있습니다. 이클립스를 통해 WheelGallery 이름으로 단말에 설치해본 결과 동작합니다.
핸드폰에 안드로이드가 부팅하면 메뉴에 있는 기본 어플인 Gallery 를 선택하면 제가만든 WheelGallery가 실행되도록 하고 싶은데요,..
이클립스에서는 불가능한가요?
그렇다면 안드로이드 커널소스에 WheelGallery 를 포함시켜서 다시 build 해야 하는데.. 이 때 어떻게 기존 Gallery를 WheelGallery로 대체할 수 있는지 궁금합니다.
안드로이드 소스의 package/apps/ 에서 gallery 가 어떤걸까 하고 봤더니... Mms 라는게 있더군요. 이걸 이클립스로 불러오니 각종 import 에러가 뜹니다..
안드로이드 소스 중에 어떤 게 Gallery 인지도 모르겠고..(오류때문에 실행이 안되니..) 만든 WheelGallery로 변경하고 싶은데 이것도 막힌상태...
아시는 분의 조언 부탁드리겠습니다!!
감사합니다.
2009.08.27 11:53:20
안녕하세요. 답변은 아니라 질문을 드릴께요.
구현하신 WheelGallery 를 OpenGㅣ 을 사용하신 것으로 알고있습니다.
저도 OpenGL을 사용해서 간단한 어플을 작성중인데 문제점이 있어서요
구현하신 WheelGallery 를 실행하다 Home 버튼을 누른후 다시 WheelGallery 를 실행하시면
바로 화면에 표시되나요? Gallery 기능을 구현하셨다고 하시니 키 이벤트 동작을 받아 처리 할 것으로 생각되어
위의 Home 버튼과 관련된 문제가 발생하는지 질문드려요?
저 같은 경우 onPause() 와 onResume() 를 재정의
(API Demos 참조 GLsurfaceview 인스턴스.onPause() , GLsurfaceview 인스턴스.onResume() )
해줫는데도 바로 화면에 표시가 되지 않아서요.
답변 부탁드립니다.