我已經開始學習Android應用程序開發。我想問,如果在我的Android應用程序中,我的ListView有50個列表項目(城市名稱)。 當用戶點擊一個列表項目時,我想在新的活動中顯示每個列表城市的數據。我是否需要爲每個城市數據製作50個佈局?我應該使用什麼?使用佈局XML文件的邏輯
回答
您可以使用recyclerview而不是listview來列出所有50個項目。無需設計50次。您需要有適配器類來重複要列出的Listitems。
您必須爲ListView設計一個XMl頁面,這是ListViewItem的另一個XML。只需將Java和適配器類連接在一起,即可使用自動滾動功能提供列表輸出。
參閱本教程: tutorial page
下載代碼並在IDE中運行。你會得到什麼ü想
我想要一個列表acitvity和一個細節活動。那麼我應該如何與細節活動一起去? – Rohn
您可以使用Uplabs網站爲您的應用製作動畫。他們提供了一些動畫的源代碼。你可以在這裏找到很多。 https://material.uplabs.com/posts/expandablerecyclerview –
另一個擴展布局:https://material.uplabs.com/posts/expandablelayout –
不,我們不想爲每個項目創建50個不同的佈局,因此我們使用listview。我們只爲我們的項目創建一個XML文件,並使用適配器爲我們的項目創建50個對象。 我認爲你應該使用recyclerview而不是listview。 tutorial for recylcerview
- 1. EE佈局邏輯
- 2. 用XML文件佈局填充佈局
- 3. 組織代碼,分段文件的邏輯佈局
- 4. 佈局XML文件或值XML文件?
- 5. 如何正確使用佈局和佈局(陸地)xml文件?
- 6. XML文件中的遊戲邏輯
- 7. XML佈局編輯器
- 8. 內存佈局(Phyical VS邏輯視圖)
- 9. 邏輯關閉讀取XML文件
- 10. 如何在Android佈局編輯器中打開佈局xml文件?
- 11. 使用條件邏輯調用網站佈局頁面中的替代標頭
- 12. IntelliJ IDEA編輯器無法打開我的XML佈局文件
- 13. KornShell布爾條件邏輯
- 14. SQL布爾邏輯條件
- 15. 布爾邏輯在邏輯應用條件下無效
- 16. 如何找到tk小部件的邏輯佈局?
- 17. 在magento佈局中使用條件xml
- 18. 活動的隨機xml佈局文件
- 19. 跨多個文件的android佈局xml
- 20. 嵌套的XML佈局文件
- 21. Android的佈局XML文件中發現
- 22. XML佈局文件中的疑問:以'com.android ..'開頭的佈局文件
- 23. && XML(邏輯操作)
- 24. Excel 2013 - 使用布爾邏輯函數
- 25. 如何使用布爾邏輯validate_presence_of?
- 26. LayoutInflater是否支持使用includes的佈局xml文件?
- 27. 以XML格式存儲條件邏輯(邏輯結構)
- 28. 條件邏輯使用SQLCMD
- 29. 布爾邏輯[布爾]
- 30. NSUserDefaults布爾邏輯
號的每個項目西港島線使用您提供相同的佈局** **一次。要使用哪種佈局取決於您的單個項目設計。 –
歡迎年輕的開發者Rohn! –
您的意思是它有50個視圖或50個屬性?如果它是50個視圖,那麼你必須在XML中列出所有50個視圖。比在java文件中編程更全面,更容易操作。如果你只需要一個屏幕 - 只需要一個活動! – BR89