Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.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 从意图结果中获取对象并在recyclerview上显示_Android_Android Intent_Android Recyclerview - Fatal编程技术网

Android 从意图结果中获取对象并在recyclerview上显示

Android 从意图结果中获取对象并在recyclerview上显示,android,android-intent,android-recyclerview,Android,Android Intent,Android Recyclerview,我有一个回收站。使用on item单击RecycleService(我作为viewholder on click listener在适配器中完成了这一操作),将转到一个单独的活动以获取结果,并将一个对象返回到带有RecycleView的活动。如何使用“活动结果”中的更新项更新recyclerview上单击的项 关闭第二个活动后,需要更新RecyclerView及其适配器使用的数据集。在第一个活动的onActivityResult()方法中执行此操作。然后调用notifyDataSetChange

我有一个回收站。使用on item单击RecycleService(我作为viewholder on click listener在适配器中完成了这一操作),将转到一个单独的活动以获取结果,并将一个对象返回到带有RecycleView的活动。如何使用“活动结果”中的更新项更新recyclerview上单击的项

关闭第二个活动后,需要更新RecyclerView及其适配器使用的数据集。在第一个活动的onActivityResult()方法中执行此操作。然后调用notifyDataSetChanged()或更好的notifyItemChanged(int位置)来重新绘制更改的元素。

关闭第二个活动后,您需要更新数据集,由RecyclerView及其适配器使用。在第一个活动的onActivityResult()方法中执行此操作。然后调用notifyDataSetChanged()或更好的notifyItemChanged(int位置)来重新绘制更改的元素。

在onActivityResult期间,您必须在适配器中使用数据集更改通知。在onActivityResult期间,您必须在适配器中使用数据集更改通知