【问题标题】:How to implement newinstace patterns in the fragment using a list of objects [duplicate]如何使用对象列表在片段中实现newinstace模式[重复]
【发布时间】:2018-01-10 05:15:26
【问题描述】:

如何将在改造 2 的活动中检索到的对象列表传递给使用新实例模式的片段,有人有实现示例吗?

【问题讨论】:

    标签: android android-fragments design-patterns


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多