2011-10-19 55 views
0

我有兩個類似的問題,如何更改標籤的android活動動態

1. 我有一個TabActivity,當我選擇一個特定的標籤我想顯示的兩個候選人的活動之一。這取決於運行時間。即由於不同的模式,我想動態地在一個標籤中顯示兩個不同的活動。

詳細描述, 這就像一個社交平臺,用戶可能屬於一個羣體或不屬於一個羣體。 如果他屬於一個羣組,當他選擇「GroupTab」時,他可以看到羣組信息的活動頁面。

如果他不屬於任何羣組,當他選擇「GroupTab」時,他可以看到所有可用羣組的列表。

他可以動態加入或退出組,因此GroupTab的內容取決於運行時間。

2. 當我在活動中(按Tab鍵)按下按鈕時,我想要切換到下一個活動,並且該活動也可以返回到原始活動。 (所有活動都應該是標籤下)

-

我見過使用的ActivityGroup一些方法,而且因爲它是過時了,我在尋找一些其他的替代方式來實現這一點。 任何解決方案?

回答

1

編輯:對於你的第一個問題。我想知道你可以使用OnTabChangeListener,然後檢查當前選擇了哪個選項卡,並基於該檢查來檢查用戶是否屬於一個組。

對於問題二,片段是要走的路。有一個關於它的帖子在這裏:http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html

編輯:您必須安裝兼容包使用片段中的Android < 3.0

+0

我要實現第二件事更像是標籤導航,就像iOS版一樣。 – Nohappy

+0

可悲的是我對iOS不太瞭解,所以我可能真的無法幫忙。我希望我對你的第二個問題的回答就足夠了。 –

+0

謝謝尼古拉斯,我仍然在學習片段,但它似乎不是我想要的,因爲我正在使用Android手機而不是平板電腦編寫應用程序。這與我所尋找的非常接近。不管怎樣,謝謝你! – Nohappy