回答
你所描述的是ExpandableListView所做的。 基本上它就像一個列表視圖,所以你仍然必須創建自己的適配器,但它可以讓你點擊一行來膨脹一個更大的項目,然後你可以將文本填入。
謝謝:)這很完美 – toshiro92 2012-07-11 16:05:50
我會建議創建自己的類,擴展ArrayAdapter
或BaseAdapter
。然後,您可以使用getView()
方法,該方法每次爲用戶重新繪製屏幕時都會被調用。然後,您可以爲每個選擇設計多個視圖,並選擇要在getView()
功能中顯示的視圖。所以當用戶選擇一個項目時,你在你的自定義類中設置了一個標誌,然後notifyDataSetChanged()
,你很好走!
這絕對是最好/最簡單的方法。有關如何使用ListView和ArrayAdapter創建自己的列表的更多信息,請查看此鏈接:http://www.ezzylearning.com/tutorial.aspx?tid=1763429 – 2012-07-09 17:40:17
太繁瑣。 'ExpandableListView'是爲了這個目的而設計的,正如弗蘭克的回答中所提到的。 – 2012-07-09 17:47:05
- 1. .htaccess - 是否可以有靜態和動態url的組合?
- 2. ListView動態,帶有3個textview和1個單選按鈕。這是可能的?
- 3. 是否有可能在一個listView項目中有兩個TextView?
- 4. 是否有可能加載和組合動態字符串到localStorage.getItem()?
- 5. 是否有可能使QML ListView循環?
- 6. 是否有可能將ListView(從ListFragment)的setEmptyView設置爲imageView和textView?
- 7. WPF Datagrid,是否有可能混合組和純(非分組)行?
- 8. 是否有可能組文件和目錄組結合?
- 9. 是否有可能組合框的jQuery自動通過輸入
- 10. 是否有可能改變場動態
- 11. 是否有可能動態地跟蹤組中的頁面?
- 12. 動態的ListView滾動的TextView自動
- 13. 可滾動ListView和一個TextView
- 14. 動態生成數組索引的所有可能組合
- 15. ListView由TextView和Button組成
- 16. 是否有可能使用jQuery檢查元素是否是動態創建的?
- 17. 是否有可能禁用listView上的滾動?
- 18. 是否有可能使用Jquery模擬Ctrl + F組合鍵?
- 19. 是否有可能創建一個動態日曆只能使用html和css
- 20. 是否有可能使一個子項在ListView中可點擊
- 21. 是否有可能使用dompdf動態合併一個PDF與另一個PDF?
- 22. 是否有可能宣佈一個Fortran動態數組與下限和上限
- 23. ListView和TextView滾動問題
- 24. 是否可以給狀態textdrawables textview?
- 25. ListView具有動態意圖,可在每次調用時更改TextView和WebView
- 26. 是否有可能使用angularjs從web動態模板?
- 27. 是否有可能使用tsung動態發佈文件?
- 28. 是否有可能使LINQ To XML動態化?
- 29. Android:是否有可能使ContentView動態化?
- 30. 是否有可能使用pyunit動態加載測試用例
當然可能,對於第一張圖片,您需要通過擴展baseAdapter類創建自定義適配器 – AAnkit 2012-07-09 16:33:28
是的,它很容易製作,但對於第二張圖片? (我改變了我的帖子,因爲它不清楚:/) – toshiro92 2012-07-09 16:35:16
好:)......... – AAnkit 2012-07-09 16:37:26