如何使用对象列表在片段中实现newinstace模式[重复]
Posted
技术标签:
【中文标题】如何使用对象列表在片段中实现newinstace模式[重复]【英文标题】:How to implement newinstace patterns in the fragment using a list of objects [duplicate] 【发布时间】:2018-01-10 05:15:26 【问题描述】:如何将在改造 2 的活动中检索到的对象列表传递给使用新实例模式的片段,有人有实现示例吗?
【问题讨论】:
【参考方案1】:您的对象需要支持Parcelable
,以便它们可以添加到Bundle
。在您的Fragment
中,创建一个静态方法newInstance
,它会根据需要接受您的输入参数(例如其中一个List
。)在newInstance
方法中,创建一个Bundle
并将您的参数对象添加到它,然后使用new
创建一个Fragment
的实例。在返回新的Fragment
实例之前,调用.setArguments()
并将Bundle
传递给它。
【讨论】:
以上是关于如何使用对象列表在片段中实现newinstace模式[重复]的主要内容,如果未能解决你的问题,请参考以下文章