我對平板電腦和手機版本有不同視圖的兩個窗格主細節樣式應用程序。是否建議在電話佈局中有單個活動切換片段,或者是否有兩個活動(每個片段一個活動)更好? Android示例有兩種實現方式,但我不確定哪個是最佳實踐,爲什麼?片段切換或多個活動?
0
A
回答
2
Afaik,官方文檔中顯示的雙窗格示例指定了2個片段和2個活動,但這不是您必須做的選擇。兩者都是必需的。
- 對於手機,活動A顯示片段#1,活動B顯示片段#2。
- 對於平板電腦,活動A顯示片段#1和#2,並且未使用活動B.
0
我爲此使用片段。在手機上,有一個viewpager讓用戶在片段之間切換。在平板電腦上,碎片會同時顯示。但是,這當然取決於你的應用的功能。
根據您的應用程序和用戶的不同,您可以有一個標籤欄,讓用戶切換viewpager。
+0
OP詢問關於雙窗格問題的兩種解決方案,這兩種解決方案都使用碎片。如果您在實施的解釋中使用了活動,我認爲您的答案可以得到改進(爲了清楚起見)。 – ataulm
相關問題
- 1. 多個活動或單個活動和多個片段
- 2. 片段或多活動
- 3. 從活動切換到片段
- 4. 使用片段切換活動
- 5. 切換片段時活動崩潰
- 6. 片段或活動?
- 7. 在方向更改時切換片段或活動(即佈局)
- 8. 從片段切換到活動並返回片段
- 9. 如何在一個活動中切換兩個片段?
- 10. 多個片段無法切換
- 11. 兩個活動或兩個片段?
- 12. 活動或片段與NavigationDrawer
- 13. ActionBarSherlock,活動或片段?
- 14. 一個活動中的多個片段
- 15. 片段轉換活動
- 16. 片段活動轉換
- 17. Android碎片 - 多個活動或一個?
- 18. Android:在視圖/活動/片段之間滑動切換
- 19. 在單個活動中交換片段?
- 20. 多片段活動溝通
- 21. 片段,活動,片段活動
- 22. 將多個活動轉換爲單個片段
- 23. 用多個片段替換單個活動
- 24. 有多個片段的MVP活動
- 25. 幻燈片動畫多個div切換
- 26. 更換片段與活動組內的另一個片段
- 27. 活動或片段或對話框
- 28. java.lang.ClassCastException切換片段
- 29. 何時在活動或片段中使用多個加載器?
- 30. 切換活動
您可以鏈接到手機上只有單一活動(目標是可以處理它的設備上的雙窗格)的示例嗎? – ataulm
帶片段交換的單個活動的示例:http://developer.android.com/training/basics/fragments/fragment-ui.html – ataulm