我在設計面臨的問題以下情形:處理標籤,動作條,活動和片段
- 顯示3個選項卡用於非接觸式列表(全部,家人和朋友)
- 所有選項卡將包含聯繫人列表根據組
- 可以選擇和查看任何聯繫人,但應該位於同一個選項卡中(全部,家族或輪廓)
- 總之,選項卡應該全局可用。
在這裏,我決定使用ActionBar
並通過使用片段被從TabListener
onTabSelected()
稱爲更改視圖;其中我很困惑,因爲我必須保持單一的活動,但多個片段。 「保持單一活動」是否是一種標準/有效的方法?請建議。
在此先感謝。
我在設計面臨的問題以下情形:處理標籤,動作條,活動和片段
在這裏,我決定使用ActionBar
並通過使用片段被從TabListener
onTabSelected()
稱爲更改視圖;其中我很困惑,因爲我必須保持單一的活動,但多個片段。 「保持單一活動」是否是一種標準/有效的方法?請建議。
在此先感謝。
你應該有一個單獨的Activity並且有一個容器(可以是一個空的LinearLayout),其中片段被替換,取決於所選的標籤。
我知道這是晚了,但我用一個帶有碎片的tabhost來做類似的事情。這是一個很好的教程。 http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/
你必須使用活動組與標籤欄,其中標籤將保持全球可用 – Sumant 2012-01-27 06:16:24
@Sumant'ActivityGroup'已棄用,您可以請進一步建議嗎? – HarsH1610 2012-01-27 06:23:41