我有一個自定義的ListView裏面的代表活動列表的片段。每個活動都保存在數據庫中(我使用的是Parse),並且ListView中填充了數據庫中的活動。片段中有一個添加按鈕,用戶可以在其中創建一個新的Activity對象。當用戶完成時,活動完成(我在活動上調用finish()
),並且片段被恢復。問題在於ListView不刷新 - 在用戶被髮送到活動創建屏幕之前,它是相同的列表。在片段中的ListView不刷新
我試圖重寫onStart
和onResume
在我的片段類並調用notifyDataSetChanged()
或invalidateViews()
但既不方法的工作,列表視圖不刷新,以便它包括剛由用戶創建新的活動。