gpt4 book ai didi

android - 在picasso中获取android.R.attr.listPreferredItemHeightLarge(Resources$NotFoundException错误)

转载 作者:搜寻专家 更新时间:2023-11-01 08:52:31 27 4
gpt4 key购买 nike

根据javadoc Picasso 的 resizeDimen() 的构造函数是:

public RequestCreator resizeDimen(int targetWidthResId,
int targetHeightResId)

所以在我的代码中使用系统属性:

Picasso.with(context).load(URL)
.resizeDimen(android.R.attr.listPreferredItemHeightLarge,
android.R.attr.listPreferredItemHeightLarge)
.centerCrop()
.into(holder.Logo);

但是我得到:

E/AndroidRuntime(7588): android.content.res.Resources$NotFoundException: Resource ID #0x1010386

我不明白,因为典型的 System.out.println(android.R.attr.listPreferredItemHeightLarge); 将在实践中返回对象的 ID:

I/System.out(7588): 16843654

为什么这里会出现错误?

最佳答案

它必须是 Dimension资源 ID(<dimen> 资源),而不是 Dimension属性 ID。

关于android - 在picasso中获取android.R.attr.listPreferredItemHeightLarge(Resources$NotFoundException错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812695/

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