안드로이드 개발자 모임 게시판
(글 수 7,978)
어제 밤부터 계속 오류에 부딛혔습니다. 그것도 스플래쉬 스크린에서 -_-;;;;
구조가 우선 splash1.xml 레이아웃 파일을 setContentView로 불러와서 띄워준 후에 같은 액티비티 안에서 splash2.xml을 불러주는 구조였는데요.
-_-;; 이게 그렇게 큰 재앙을 불러올줄은 몰랐습니다 얽...
처음 실행을 했습니다. 잘됩니다.
레이아웃에 온클릭 리스너를 달고 다시 실행했습니다. 안됩니다? -_-;;;;; 켜자마자 강제종료되더라구요.
리스너가 문제일거라고는 생각도 안해보고 혹시나 하면서 다시 해봤습니다. 안됩니다 얽 ㅠㅠ
브레이크포인트 한줄에 하나씩(-_-;;;) 달고 다시했습니다. 제 코드를 실행하는 동안에는 문제가 없네요? 무슨 달빅 VM 하위코드에서 오류가나는데 뭔지 모르겠습니다 ㅠ
혹시나해서 리스너를 주석처리해봤습니다. 잘됩니다 ㅠㅠ
그리고 그냥 관두고 내일하자 하고 있었습니다.
오늘 다시 했습니다.
온클릭리스너 대신 제스쳐디텍터를 달았습니다. 안됩니다 -_- 이번엔 실행은 되는데 제스쳐를 못잡습니다.
설마 싶어서 위에 다른 코드를 주석처리했습니다. 잘되네요??
갑자기 떠오른 생각이 '혹시 한 액티비티에서 레이아웃을 두개 쓰면 안되는건가?'...
그래서 레이아웃을 하나로 합쳐놓고 (Visiblity 속성으로... ㅋ) 다시 해봤습니다. 잘되네요 ㅠ...
결론은 여러 레이아웃을 한 액티비티에서 쓰면 안된다 -_-;;; 네요...