我必须显示一个drawable
fromres
到一个ImageView
. 在这个应用程序中,我出于某些原因使用了毕加索。
在这种情况下,我需要drawable
使用它的 URI 而不是它的 id 来加载它。为此,这是我的代码:
uri = Uri.parse(ContentResolver.SCHEME_ANDROID_RESOURCE + "://"+context.getPackageName()+"/drawable/" + drawableName);
这里使用的 drawableName 是文件名而不是它们的资源 ID。
然后
Picasso.with(context).load(uri).into(imageView);
我确定可绘制名称是正确的,但毕加索似乎不喜欢这个 uri。