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