2011-04-10 3 views
1

나는 내 주요 활동을 진행하고 다른 활동으로가는 버튼이 있습니다. 다른 활동으로 가면 주 활동이 중단됩니다. 주요 활동을 어떻게 계속 유지할 수 있습니까?다른 활동으로 전환 할 때 백그라운드에서 계속 활동을 유지 하시겠습니까?

미리 감사드립니다.

+0

는 일반적으로, 당신은이 작업을 수행 할 수 없습니다. 달성하고자하는 것은 무엇입니까? 지속적인 처리에는 별도의 스레드, 서비스 등이 필요합니다. – Squonk

답변

0

예, 기본 활동을 계속 실행할 수 있습니다. 내 방식은 "치타"를 사용하는 것입니다.

예 기본 활동은 A, 버튼 BtnA입니다. 이 btnA 2 탭은 A와 B를 포함하여 당신은 후 탭 표시 줄을 초기화 탭 표시 줄을 만드는 활동 B.

열립니다 클릭이 탭을 숨길

tabHost.getTabWidget.setVisibility(View.GONE); 

를 호출합니다. 따라서 주요 액티비티 만 볼 수 있습니다. btnA을 클릭하면

tabHost.setCurrentTab(1);//1 is index of Activity B 

& 대답은 질문과 유사하다이 질문을 B로 tabHost을 전환 할 필요가있다. 당신은 그것을 참조 할 수 있습니다.

Activities and sub activities

4

기본 활동을 어떻게 유지하나요?

그렇지 않을 수도 있습니다.

현재 수행중인 작업에 따라 Service으로 이동하는 것이 좋습니다.

관련 문제