Пикассо не работает с рисованным ресурсом в Android - PullRequest
0 голосов
/ 31 мая 2019
ImageView img = findViewById(R.id.img);
int resId = R.drawable.coffee;
Picasso.get().load(resId).into(img);

Почему это не работает. но следующее работало нормально:

ImageView img = findViewById(R.id.img);
String path= "https://images.pexels.com/photos/434213/pexels-photo-434213.jpeg";
Picasso.get().load(path).into(img);

Ответы [ 2 ]

1 голос
/ 31 мая 2019

Попробуйте использовать следующий код (this is context):

Picasso.with(this)
.load(R.drawable.coffee)
.into(img);

Вы также можете избавиться от Пикассо:

img.setImageResource(R.drawable.coffee);
0 голосов
/ 09 июня 2019

Проблема заключалась в том, что я добавлял изображение для рисования напрямую путем копирования и вставки. Но вам нужно добавить его правильно, используя minmap. Ваш нарисованный ресурс будет работать в Picass без каких-либо проблем.

...