В библиотеке Picasso, как я могу теперь, когда мое изображение загружается, какой слушатель события запускается?
Привет всем, что я использую Picasso в проекте Android теперь мой вопрос заключается в том, что мне нужно показать что-то на изображении, которое загружает Picasso, поэтому я хочу знать, как я могу узнать, когда Picasso загрузил изображение, потому что только тогда я могу добавить текст на этом изображении. Также, если эта функциональность не предоставляется Picasso, есть ли другой способ сделать это с Picassso в Android
Picasso.with(context).load("http://192.168.0.15:1337/offers/" + image_url.get(position)).resize(350, 100).centerCrop().into(holder.imageView);
Теперь, где установить текст на изображении здесь.
1 ответ
Решение
Вы можете включить в запрос аргумент обратного вызова. Делайте все, что хотите, в случае успешной загрузки изображения или ответа на ошибку.
Picasso.with(getContext())
.load(url)
.into(imageView, new com.squareup.picasso.Callback() {
@Override
public void onSuccess() {
}
@Override
public void onError() {
}
});