gpt4 book ai didi

android - 如何在 Intent 之间传递对象

转载 作者:行者123 更新时间:2023-11-29 14:54:06 24 4
gpt4 key购买 nike

我有一个包含我想在 Intent 之间传递的数据的类,这个类有包含另一个类对象的数组列表。这是我的课

    public class ParsedData implements Parcelable {

public String error;
public float protectionLevel;
public int protectionLevelColor;
public double lastBackup;
public boolean compressedType;
public Long driveFreeSpaceSize;
ArrayList<Item>Items = new ArrayList<Item>();
}

class Item {

public String name;
public float percentage;
public int files;
public long size;
}

我怎样才能在 Intent 之间发送这个类?

最佳答案

你可以让你的class Item实现Serializable接口(interface),并使用Intent.putExtra(String, Serializable) .由于 ArrayList 还实现了 Serializable 接口(interface),您可以传递整个 Items 对象。

关于android - 如何在 Intent 之间传递对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com