2011-04-10 67 views
1

我有我的主要活動去和一個按鈕去不同的活動。當我去其他活動時,我的主要活動停止。我將如何保持主要活動?當切換到其他活動時保持活動在後臺進行?

在此先感謝。

+0

一般來說,你不能這樣做。你想要達到什麼目標?持續處理需要使用獨立的線程,服務等。 – Squonk 2011-04-10 00:39:09

回答

0

是的,你可以保持你的主要活動運行。我的方式是使用「CHEAT」。

您的主要活動的例子是A,在A中我們有按鈕btnA。點擊這個btnA將打開活動B.

您創建一個標籤欄有2選項卡包含A和B的初始化標籤欄後,調用

tabHost.getTabWidget.setVisibility(View.GONE); 

隱藏該選項卡。所以你只能看到主Activity。

當點擊btnA,只需要切換tabHost到B

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

這個問題&答案是你的問題類似。你可以參考它。

Activities and sub activities

4

我將如何保持主要活動?

你不會。

根據你在做什麼,你可能會考慮將它移動到Service

相關問題