从Android Master/Detail Flow的详细部分刷新主页面

4
我在我的Android应用程序中有一个主/细节活动。主部分显示10个项目的列表。在每个项目的详细信息部分有一个按钮,可以用来从列表中删除该项目。我的列表内容来自一个ArrayList。我可以从ArrayList中删除任何项目,但我无法更新主要部分。
我该怎么做呢?谢谢您提前回复。

由于您尚未发布问题代码,目前我能提供的建议是查看ArrayAdapter类中的notifyDataSetChanged()方法:http://developer.android.com/reference/android/widget/ArrayAdapter.html#notifyDataSetChanged%28%29 - Daniel S. Fowler
1个回答

1
我已经进行了研究并解决了问题。解决方案如下:
  1. 在详细片段类中创建一个接口,并在父活动中实现它。
  2. 使用此接口通过适配器的notifyDataSetChanged()函数更新主列表。

请参考以下链接:http://stackoverflow.com/questions/11594397/java-using-an-interface-as-a-callback?answertab=active#tab-top。 - Anu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接