我是android新手,我正在開發一個顯示卡片的項目(比如Google Now,但所有卡片的大小都相同)。我的問題是,是否有可能在同一屏幕上多次添加相同的片段(卡片的一般設計),並使它們在一行或一列中彼此相鄰?如果是的話,我會怎麼做呢?多次向屏幕添加一個片段
0
A
回答
0
是的,你可以。創建一個模板片段(例如TempFragment extends Fragment)。然後在每次需要時使用要顯示的數據初始化新的TempFragment,並使用FragmentManager將其添加到所需的視圖中。至於行或列布局,您可以在主佈局中使用TableLayout。你的問題非常模糊,恐怕我只能幫你到目前爲止。
0
您可以使用您的適配器的項目來實現您的片段。 Google的Api Demos有這種例子(Support4Demo)。
-1
您可以使用RecyclerView及其Adapter類。 Google使用相同的主題來顯示類似的佈局項目。
https://www.androidhive.info/2016/01/android-working-with-recycler-view/
,你可以在這裏看到...有你所需要的。
+0
儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Sneha
相關問題
- 1. 屏幕方向和片段
- 2. 向cheesesquare demo添加多個片段
- 3. 檢測屏幕上的一個片段
- 4. 從屏幕上轉換一個片段
- 5. 添加加載屏幕到多個UIWebViews
- 6. 一個片段關心屏幕方向變化
- 7. 如何防止多次添加片段?
- 8. 多次添加它後引用一個片段
- 9. 在同一個片段事務中添加多個片段
- 10. 多次向舞臺添加相同的動畫片段
- 11. 一次向Java 5 HashSet添加多個字段?
- 12. 一次向多個表中添加新字段?
- 13. 添加一個片段?
- 14. 向具有多個屏幕的WinForms添加綁定檢查
- 15. 在片段屏幕上不斷加載?
- 16. 當父活動中存在多個片段時,一次加載一個片段
- 17. 如何強制每個佔用屏幕寬度的滾動片段一次只顯示一個片段?
- 18. 在屏幕下方添加一個UIView
- 19. ViewPager屏幕外片段
- 20. 添加片段回棧(獲得背部按下空白屏幕)
- 21. IllegalStateException在添加片段以響應屏幕鎖定時
- 22. 屏幕旋轉後不添加Android片段
- 23. 在一個屏幕上添加多個HighCharts Angularjs
- 24. 在ViewPager的每個屏幕中使用多個片段
- 25. 一次設置多個字段/向單元添加新字段struct
- 26. 添加的UIViewController弄亂屏幕方向
- 27. 一次添加多個eventlisteners
- 28. 動態地在另一個片段內添加一個片段
- 29. blackberry - 將字段添加到屏幕
- 30. 向同一個容器中添加2個相同的片段
它是否必須是碎片?根據我的理解,使用recyclerView應該足以滿足您的需求嗎? – poss