안드로이드 개발 질문/답변
(글 수 45,052)
TabActivity로 구현중에 질문있습니다.
4개의 탭틀 상단에 놓고 1번 탭을 눌렀을때 메인 화면에 버튼 2개를 놓았습니다.
버튼 1을 누르면 창이 변하면서 이미지를 보여주고,
버튼 2를 누르면 창이 변하면서 webview를 띄우는걸 하고 있습니다.
일단 성공은 했습니다.
1번탭화면 Activity 에서 버튼을 클릭할경우
InfoTime infoTime = new InfoTime(this);
setContentView(infoTime );
이렇게 호출해서 화면 전환을 하고 있습니다.
InfoTime 클래스는 extends LinearLayout 입니다
문제점은 extends LinearLayout 클래스에서 webview를 띄웠을때
잘 나오지만 홈버튼을 눌러서 실행목록에서 메모리, CPU 사용량을 보면 실행어플이 계속 CPU를 차지하고 있네요
1번탭 엑티비티는 onStop를 호출하는지만 extends LinearLayout 의 infoTime의 클래스에서 webview를 잡고있는듯 하네요.
어떻게 하면 해결할수있나요?