#android #android-recyclerview #google-cloud-firestore #firebase-storage
# #Android #android-recyclerview #google-облако-firestore #firebase-хранилище
Вопрос:
В настоящее время я отображаю изображения в своем приложении с помощью Firestore RecyclerView
. Приложение извлекает URL Cloud Firestore
-адрес, содержащий ссылки на изображения, сохраненные Firebase Storage
в. Однако этот метод занимает очень много времени, поскольку мне приходится создавать записи (URL) в Cloud Firestore
для каждого сохраненного изображения Firebase Storage
.
Одним из преимуществ этого является то, что когда пользователь нажимает на одно изображение, я могу отправить только одно изображение в a DialogFragment
с com.github.chrisbanes.photoview.PhotoView
помощью макета, чтобы пользователь мог увеличивать / уменьшать масштаб, не увеличивая / уменьшая масштаб остальных изображений.
Если возможно, я хотел бы напрямую загружать изображения из Firebase Storage
в RecyclerView
, или, что еще лучше, загружать PDF-файл (с несколькими страницами) непосредственно RecyclerView
.
В настоящее время я использую GlideApp
для изображений. Я полагаю, мне придется использовать WebView
for `PDF (я собираюсь попробовать). Некоторые заявили на форумах, что популярные библиотеки PDF в Android добавят около 16 МБ дополнительного размера к окончательному APK.
Является ли загрузка изображений RecyclerView
лучшим вариантом? Существует ли библиотека PDF, которая обеспечивает ту же функциональность?
Любые предложения приветствуются.
Комментарии:
1. Записи, вы имеете в виду URL-адреса, верно? Если да, то в чем проблема с сохранением URL-адресов?
2. вы пытаетесь загрузить миниатюру pdf в RecyclerView?
3. @Ramesh Если возможно, отобразите PDF в RecyclerView.