android.os.TransactionTooLargeException:数据包大小3354884字节 List data=用_数据填充_(); 公共列表用_数据填写_(){ 列表数据=新的ArrayList(); 对于(int i=0;i
从drawable文件夹加载图像时出错android.os.TransactionTooLargeException:数据包大小3354884字节 List data=用_数据填充_(); 公共列表用_数据填写_(){ 列表数据=新的ArrayList(); 对于(int i=0;i,android,transactiontoolargeexception,Android,Transactiontoolargeexception,从drawable文件夹加载图像时出错 TransactionTooLargeException每次都获取什么是Glob?你似乎在写大量的字节。请参阅。其定义或用于传递公共值的全局类我检查了此链接,但如果您将这些值写入Bundle,我没有得到任何解决方案?您应该寻找其他解决方法,因为捆绑包对数据大小有限制。因此,接下来该怎么做?我尝试将图像设置为可回收视图,并且图像来自drawable文件夹 List<Data> data = fill_with_data(); public Li
TransactionTooLargeException每次都获取什么是
Glob
?你似乎在写大量的字节。请参阅。其定义或用于传递公共值的全局类我检查了此链接,但如果您将这些值写入Bundle
,我没有得到任何解决方案?您应该寻找其他解决方法,因为捆绑包
对数据大小有限制。因此,接下来该怎么做?我尝试将图像设置为可回收视图,并且图像来自drawable文件夹
List<Data> data = fill_with_data();
public List<Data> fill_with_data() {
List<Data> data = new ArrayList<>();
for (int i = 0; i < Glob.frames.length; i++) {
data.add(new Data(Glob.frames[i]));
}
return data;
}
public class Data {
public int images;
public Data(int images) {
this.images = images;
}
}