我想知道如何添加一個新的文本視圖在android中出現ListView
(例如,當我點擊某個按鈕時,新列表項被添加到列表視圖中)?如何在運行時添加項目到列表視圖
0
A
回答
3
您只需將該對象添加到包含由listview顯示的對象的容器中即可。然後你告訴listView適配器發生了變化:
public void onClick(View v) {
list.add(someObject);
((ArrayAdapter<Object>) listView.getAdapter()).notifyDataSetChanged();
setContentView(R.layout.list_view);
+0
爲什麼'setContentView(R.layout.list_view);'需要?是不是'notifyDataSetChanged'足夠? –
+0
不是'notifyDataSetChanged'異步?所以'setContentView'可能會被調用得太早,不是嗎? –
0
notifyDataSetChanged就足夠了。我用過它。當我使用setContentView(R.layout.list_view);
時,屏幕變成白色。刪除setContentView(R.layout.list_view);它像一個魅力工作!
相關問題
- 1. 如何在運行時在列表視圖中添加項目
- 2. 如何將項目行添加到列表視圖WPF和VB.net
- 3. 將項目添加到列表視圖
- 4. 使用foreach在列表視圖中添加項目到列/行
- 5. 如何在添加新項目時更新Expandable列表視圖
- 6. 如何在Monodroid中動態添加項目到列表視圖
- 7. 如何在winforms中動態添加項目到列表視圖
- 8. 在運行時將內容添加到列表視圖
- 9. 如何將方法添加到列表視圖項目?下面
- 10. 如何將項目從JSON添加到列表視圖?
- 11. 如何將項目添加到按鈕單擊列表視圖?
- 12. 如何將項目添加到列表視圖中?
- 13. 在運行時添加視圖到ViewFlippers
- 14. 添加項目到列表視圖和過濾現有項目
- 15. 如何在運行時在列表視圖中爲子項目設置圖像?
- 16. 將列表面板添加到列表視圖項目
- 17. 添加列表查看項目到列表視圖控件
- 18. 在分離行添加項目在列表視圖
- 19. 如何在列表視圖中添加子項目和空間
- 20. 如何在列表視圖/窗體前添加新項目
- 21. 如何在列表視圖中添加頂部項目?
- 22. 如何添加按鈕,每個項目在列表視圖
- 23. 如何在互聯網上添加列表視圖項目
- 24. 添加onItemClickListener到每個列表視圖項目,而項目仍然被添加
- 25. 如何動態添加背景視圖到Recycler列表視圖項目?
- 26. 如何在Android中添加視差效果到列表項目
- 27. 如何使用散列表來避免項目添加到列表視圖時重複的項目?
- 28. 如何在項目點擊時將小圖標添加到項目列表視圖?
- 29. android:在列表視圖中爲每個項目添加行
- 30. 在單個列表視圖行中添加多個項目
這取決於你如何填充你的ListView目前。你的ListView有什麼樣的適配器? – plowman