Android 如何使用对象列表在片段中实现NewInstance模式

Android 如何使用对象列表在片段中实现NewInstance模式,android,android-fragments,design-patterns,Android,Android Fragments,Design Patterns,我如何才能将在“使用改型2的活动”中检索到的对象列表传递给使用新实例模式的片段,有人会有一个实现示例吗?您的对象需要支持Parcelable,以便可以将它们添加到捆绑包中。在Fragment中,创建一个静态方法,newInstance,该方法根据需要获取输入参数(例如它们的列表)。在newInstance方法中,创建一个Bundle并将参数对象添加到其中,然后使用new创建片段的实例。在返回新的片段实例之前,调用.setArguments()并将包传递给它

我如何才能将在“使用改型2的活动”中检索到的对象列表传递给使用新实例模式的片段,有人会有一个实现示例吗?

您的对象需要支持
Parcelable
,以便可以将它们添加到
捆绑包中。在
Fragment
中,创建一个静态方法,
newInstance
,该方法根据需要获取输入参数(例如它们的
列表)。在
newInstance
方法中,创建一个
Bundle
并将参数对象添加到其中,然后使用
new
创建
片段的实例。在返回新的
片段
实例之前,调用
.setArguments()
并将
包传递给它