Android 使用毕加索加载可绘制的动态资源

Android 使用毕加索加载可绘制的动态资源,android,picasso,Android,Picasso,我想在RecyclerView中加载多个可绘制资源,我正在使用RecyclerView.ViewHolder中的毕加索来完成此任务 毕加索。语境 .loadimageList.getposition .intoimageView 毕加索加载drawable文件夹中的drawable资源,但不加载其他drawable文件夹中的资源 例如,如果我将可绘制文件放在除可绘制文件夹外的所有可绘制文件夹SMDPI、hdpi、xhdpi等中,则它不起作用 那么我有什么遗漏吗?是否可以使用毕加索动态引用绘图表?

我想在RecyclerView中加载多个可绘制资源,我正在使用RecyclerView.ViewHolder中的毕加索来完成此任务

毕加索。语境 .loadimageList.getposition .intoimageView

毕加索加载drawable文件夹中的drawable资源,但不加载其他drawable文件夹中的资源

例如,如果我将可绘制文件放在除可绘制文件夹外的所有可绘制文件夹SMDPI、hdpi、xhdpi等中,则它不起作用


那么我有什么遗漏吗?是否可以使用毕加索动态引用绘图表?

毕加索应加载mipmaps。试着强迫一个人出现,比如

Picasso.with(context).load(R.mipmap.ic_launcher).into(imageView);

看看是否正在加载。如果是,您的id来自阵列。

您也可以使用“glide”从internet或sd加载图像。出于其他原因,我不得不使用毕加索。谢谢。我意识到没有加载的图像是可绘制的选择器。那么我可以用毕加索的可画选择器吗?