Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从细节部分刷新Android主/细节流的母版页_Java_Android_Android Fragments_Android Fragmentactivity_Android Listfragment - Fatal编程技术网

Java 从细节部分刷新Android主/细节流的母版页

Java 从细节部分刷新Android主/细节流的母版页,java,android,android-fragments,android-fragmentactivity,android-listfragment,Java,Android,Android Fragments,Android Fragmentactivity,Android Listfragment,我的Android应用程序中有一个主/详细活动。主控部分显示了10项的列表。在每个项目的详细信息部分有一个按钮,可用于从列表中删除该项目。我的列表内容来自ArrayList。我可以从ArrayList中删除任何项目,但无法更新主部件 我怎么做?提前感谢您的回复。我已经做了研究并解决了这个问题。解决办法如下 在detailfragment类中创建一个接口,并在父活动中实现它 使用此接口通过适配器的notifyDataSetChanged()功能更新主列表 由于没有发布您的问题代码,目前我只能建议在

我的Android应用程序中有一个主/详细活动。主控部分显示了10项的列表。在每个项目的详细信息部分有一个按钮,可用于从列表中删除该项目。我的列表内容来自ArrayList。我可以从ArrayList中删除任何项目,但无法更新主部件


我怎么做?提前感谢您的回复。

我已经做了研究并解决了这个问题。解决办法如下

  • 在detailfragment类中创建一个接口,并在父活动中实现它
  • 使用此接口通过适配器的
    notifyDataSetChanged()
    功能更新主列表

  • 由于没有发布您的问题代码,目前我只能建议在ArrayAdapter类中查看notifyDataSetChanged():请参考以下内容: