안드로이드 개발 질문/답변
(글 수 45,052)
아래와 같이 Main Activity의 TabHost에 new Intent로 Activity를 추가하였습니다.
mTab.addTab(mTab.newTabSpec("tab1")
.setIndicator("tab1")
.setContent(this));
mTab.addTab(mTab.newTabSpec("tab2")
.setIndicator("tab2")
.setContent(new Intent(this, tab2Activity.class)));
mTab.addTab(mTab.newTabSpec("tab3")
.setIndicator("tab3")
.setContent(new Intent(this, tab3Activity.class)));
아래 사진과 같이 Main Activity의 View가 아래에 쌓이는 구조로 알고 있습니다. 맞나요?
문제는 new Intent로 추가한 Sub Activity View에 터치를 하면 아래에 Main Activity View의
onTouchEvent() 발생을 합니다.
- 질문정리
TabHost에 addTab으로 새로운 Activity View를 추가하면 Main Activity View위에 쌓이는 구조가 정상적인 것인지
그렇다면 onTouchEvent()는 어떻게 하는 게 맞는 것인지 알고 싶습니다.
감사합니다.