Я пытаюсь создать PDF-файл в Android Java и делаю это, увеличивая представление карточки и меняя изображение с помощью Picasso. Я загружаю изображение из хранилища Firebase с помощью getDownloadUrl(). Но когда я пытаюсь это сделать, в PDF-файле ничего не отображается, даже заполнитель. Однако когда я обычно делаю это с каким-то случайным изображением, сначала отображается заполнитель, а затем изображение.
Код: Выделить всё
storageReference.getDownloadUrl().addOnSuccessListener(
new OnSuccessListener() {
@Override
public void onSuccess(Uri uri) {
Picasso.get()
.load(uri)
.resize(100, 100)
.placeholder(R.mipmap.ic_launcher)
.into(picture);
}
}
);
Это мой код для его вызова, картинка — это ImageView, который я надул. Я также попробовал предварительно загрузить изображение отдельно, и в конечном итоге оно показывает тот же PDF-файл без заполнителя, поэтому я думаю, что это какая-то проблема с закрытием, но я не знаю, почему это происходит. Есть идеи, почему это происходит?
Редактировать: я случайно поместил внутрь неправильную переменную из-за путаницы при копировании кода, с uri это тоже не работает:/
Подробнее здесь:
https://stackoverflow.com/questions/787 ... g-properly