嗨,我有一個包含2個屏幕的應用程序。第一個屏幕(主屏幕)包含一個ListView,通過與服務器通信動態填充行。點擊行元素後會出現一個新的屏幕,在這個屏幕上有一個按鈕,按下這個按鈕就可以與服務器進行通信(爲此我已經使用了AsyncTask類)。過程完成後,我必須自動切換回第一個屏幕(主屏幕),並且必須從ListView中消除與服務器通信過程剛剛完成的前一個行元素。 我面臨着消除ListView的行元素的問題。 請幫忙!刷新列表視圖
刷新列表視圖
回答
對於SimpleAdapter
使用notifyDataSetChanged()
函數。
使用StartActivityForResult
打開第二個活動並在列表視圖中使用Custom adepte
r並用新的和更新適配器的數據。
通知did'nt已工作.......從返回以前的活動,我再次創建ListView ....這是正確的? – anoop
我建議你(當您在列表視圖項點擊)與startActivityForResult開始第二次活動。因此,第二個活動可以執行從服務器中刪除並在任務完成時通知主要活動。就你而言,主要活動將收到第二個活動的結果,並將從列表視圖中刪除該項目。 希望有所幫助!
thanx ....我解決了它 – anoop
好!所以將此答案標記爲有效答案=) –
- 1. 列表視圖刷新android
- 2. Android列表視圖刷新
- 3. 刷新Android列表視圖
- 4. C#刷新列表視圖
- 5. Android列表視圖刷新
- 6. 刷新列表視圖
- 7. 刷新列表視圖
- 8. 刷新列表視圖重複行每次我刷新我的列表視圖
- 9. 更新/刷新列表視圖
- 10. 如何刷新列表視圖當列表視圖
- 11. SQLite更新後刷新列表視圖 - 重新刷新
- 12. 當刷新視圖時刷新表格
- 13. jQuery手機列表視圖刷新
- 14. 刷新可擴展列表視圖
- 15. 列表視圖不刷新值=真
- 16. notifyDataSetChanged不刷新列表視圖
- 17. 無法刷新列表視圖
- 18. 單擊Android後刷新列表視圖
- 19. 可擴展列表視圖刷新
- 20. jQuery Mobile的:拉刷新列表視圖
- 21. Adapter.notifyDataSetChanged()不刷新列表視圖
- 22. jQuery的: - 列表視圖不刷新
- 23. Xamarin - 後刷新列表視圖
- 24. REST和列表視圖刷新
- 25. 從適配器刷新列表視圖
- 26. 刷新片段列表視圖
- 27. 在列表視圖中刷新seekbar + textview
- 28. 如何刷新動態列表視圖?
- 29. notifyDataSetChanged不刷新列表視圖片段
- 30. 列表不刷新mvc 3視圖
使用startActivityForResult打開第二個活動並在列表視圖中使用Custom adepter,並用新的適配器更新適配器的數據並通知更改列表。 –