Я использую библиотеку Picasso для загрузки изображения с URL-адреса. Код, который я использовал, приведен ниже.android get Drawable image после загрузки picasso
Picasso.with(getContext()).load(url).placeholder(R.drawable.placeholder)
.error(R.drawable.placeholder).into(imageView);
Что я хочу сделать, так это получить изображение, загруженное с URL-адреса. Я использовал
Drawable image = imageView.getDrawable();
Однако, это всегда будет возвращать изображение заполнителя вместо загрузки изображения с URL-адреса. У вас есть идеи? Как мне получить доступ к чертежам, которые он просто загрузил из url.
Заранее спасибо.
Как я могу использовать LoadBitmap()? Мне нужно позвонить Пикассо дважды? – Shumin
Нет, это просто метод пустоты, который вы бы назвали для загрузки изображения. Вам это не нужно. (см. обновленный ответ) – Shane
Это бесполезно, 'fit, centercrop' не будет работать, что точка в использовании Picasso тогда? вы можете получить вытяжку с нормальным Пикассо обратного вызовом: 'в (targetImageView, новый обратный вызов() { \t \t \t @Override общественного недействительный OnSuccess() { targetImageView.getDrawable(); }' – user924