gpt4 book ai didi

android - 如何使用 Parcel.readBoolean Array()?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:31:22 34 4
gpt4 key购买 nike

我正在尝试使用 android.os.Parcel 中的 readBooleanArray,但 readBooleanArray 返回 void,因此我不清楚如何使用此方法。

我正在使用以下方法向 Parcel 写入内容:

public void writeToParcel(Parcel out, int flags) {
out.writeBooleanArray(new boolean[] {value});
}

Parcelable构造函数中应该如何获取这个值?

最佳答案

我相信你需要传递一个 bool 值[],Parcel 中的值将被复制到它,然后你从那个数组中读取。

示例代码:

boolean[] myBooleanArr = new boolean[1];
parcel.readBooleanArray(myBooleanArr);
boolean value = myBooleanArr[0];

关于android - 如何使用 Parcel.readBoolean Array()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7230633/

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