2011-07-09 27 views
2

我正在使用ActivityGroup,我想在選擇另一個選項卡時打開ActivityGroup的子活動。請任何人告訴我,如果可能或不可以?問題在ActivityGroup打開子活動

示例 - 我有tab1和我使用ActivityGroup在同一個選項卡中打開了一個subActivity(稱爲「A」),現在當我點擊tab2時,我應該打開與其所有內容相同的活動「A」。

在此先感謝。

+0

你可以請張貼一些代碼?佈局的XML文件? 你有一個tabwidget在一個actvitygroup裏面?沒有更多細節,我不能幫你 – DallaRosa

回答

11

我真的強烈要求你停止使用ActivityGroup。這已被棄用。

片段支持庫提供了一個更好的方法來完成這些事情。 3.2版本包含一個示例,顯示如何將它與標籤小部件一起使用。請參閱"Fragment Tabs"示例和TabActivity文檔。

這些可以用於Android 1.6。

(也有很多演示的還有其他的東西你可以用碎片做的。)

+0

你能舉一些例子嗎?我們可以在2.2中使用這個東西嗎? –

+2

第一個鏈接就是一個例子。正如我所說,這可以用於Android 1.6。 – hackbod

+0

我不認爲Fragment會做ActivityGroup的工作。會嗎? –

1

我就是這樣的事情是可以做到的:

打開子活動,就像通常你做什麼,創造一定的靜態變量來容納兩個打開的活動之間的數據,無論是靜態的捆綁或字符串,當你對活動執行某些動作時:在編輯文本中鍵入一些內容,將內容保存在這些靜態變量中,在活動的onResume中,將這些數據從變量中放入視圖中........


看看能不能工作........