【问题标题】:Passing ArrayList of JsonObjects through intents [duplicate]通过意图传递 JsonObjects 的 ArrayList [重复]
【发布时间】:2018-07-02 09:11:04
【问题描述】:

如何通过 Intent 将 RecyclerView 的 viewholder 的 JSONObjects 的 ArrayList 传递给另一个 Activity?

【问题讨论】:

  • 您可以序列化您的模型,然后您可以使用 Intent 传递,以获得更多帮助分享您的代码。

标签: android android-intent


【解决方案1】:

如果它只是字符串的 ArrayList,你可以使用

intent.putStringArrayListExtra()

如果它是对象的 ArrayList,则使您的对象类 Parcelable 并使用

intent.putParcelableArrayListExtra()

【讨论】:

【解决方案2】:

创建序列化您的模型并为您需要的所有参数创建 getter、setter 方法。将所有模型添加到模型列表中,然后在该行下方使用。

intent.putExtra("listModel",modelist);
startActivity(intent);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 2016-12-05
    • 2012-11-22
    • 2016-07-01
    • 2015-03-17
    • 2011-07-19
    相关资源
    最近更新 更多