gpt4 book ai didi

java - 导入 StaggeredGridView 库 - Parcel.CreateIntArry() 不适用于 Parcel.CreateIntArry(int[]) 错误

转载 作者:行者123 更新时间:2023-12-01 14:21:32 25 4
gpt4 key购买 nike

我一直在尝试导入StaggeredGridView图书馆到 eclipse 。除了 StaggeredGridView.java 中的错误之外,一切正常.

在类的以下方法中

    private SavedState(Parcel in) {
super(in);
firstId = in.readLong();
position = in.readInt();
in.createIntArray(topOffsets); //error here
in.readTypedList(mapping, ColMap.CREATOR);

}

eclipse显示错误

The method createIntArray() in the type Parcel is not applicable for the arguments (int[])

有什么建议可以消除这个错误吗?

最佳答案

显示错误是因为 Parcel类没有定义带有参数的 createIntArray(int[]) 方法。有两种选择:

  1. createIntArray()(不带参数)
  2. readIntArray(int[])

基于commit that's now causing the compile error ,它曾经是readIntArray(int[])。我不确定为什么它首先被改变,但它似乎与 StaggeredGridView 并不总是被正确恢复有关。目前,您可能只想将其改回之前的样子,并留意 git 存储库的任何新提交。

关于java - 导入 StaggeredGridView 库 - Parcel.CreateIntArry() 不适用于 Parcel.CreateIntArry(int[]) 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17509447/

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