Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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
Android 从另一个片段刷新片段布局_Android_Android Fragments_Android Recyclerview - Fatal编程技术网

Android 从另一个片段刷新片段布局

Android 从另一个片段刷新片段布局,android,android-fragments,android-recyclerview,Android,Android Fragments,Android Recyclerview,我有一个包含三个片段的视图寻呼机,每个片段都有一个回收视图 碎片2具有回收器2。当我们点击recycler2项目时,它将从fragment2中删除,并添加到fragment1recyclerItem中 如果recycler1中有一项,则在调用recyler1适配器的notifyDatasetChanged()时,列表将刷新 但当列表中没有任何项目时,数据不会更新。如果您像下面这样做,问题不应该出现,请确认 1) 碎片2-->回收器2-->项目单击-->从现有数据集中删除项目-->notifyDa

我有一个包含三个片段的视图寻呼机,每个片段都有一个回收视图

碎片2具有回收器2。当我们点击recycler2项目时,它将从fragment2中删除,并添加到fragment1recyclerItem中

如果recycler1中有一项,则在调用recyler1适配器的notifyDatasetChanged()时,列表将刷新


但当列表中没有任何项目时,数据不会更新。

如果您像下面这样做,问题不应该出现,请确认

1) 碎片2-->回收器2-->项目单击-->从现有数据集中删除项目-->notifyDatasetChanged

在另一边


Fragment1-->recycler1-->将新项添加到现有数据集中-->notifyDatasetChanged。

如果为recycler1和recycler2提供适配器代码,肯定会对您有所帮助。