3

我的Android應用程序中有主/細節活動。主部分顯示了10個項目的列表。在每個項目的細節部分有一個按鈕,可用於從列表中刪除該項目。我的列表內容來自ArrayList。我可以從ArrayList中刪除任何項目,但我無法更新主控部分。刷新Android主/從細節部分詳細流程的主頁

我該怎麼辦?提前感謝您的回覆。

+0

尚未發佈您的問題代碼,我現在可以建議的是看到ArrayAdapter類中的notifyDataSetChanged():http://developer.android.com/reference/android/widget/ArrayAdapter.html#notifyDataSetChanged %28%29 –

回答

1

我已經完成了研究並解決了問題。解決方案如下。

  1. 在詳細片段類中創建一個接口並在父活動中實現它。
  2. 使用此接口通過適配器的notifyDataSetChanged()功能更新主列表。
+0

一些代碼將會很有用 – user2137817

+0

請參考這裏:http://stackoverflow.com/questions/11594397/java-using-an-interface-as-a-callback?answertab=active#tab-top – Anu