Изображение не отображается при просмотре карты - PullRequest
0 голосов
/ 07 мая 2018

Я использую firebase хранилище и firebase DataBase для загрузки и извлечения файлов и строк из базы данных и хранилища.

Когда я загружаю картинку со своего смартфона и добавляю текст. Изображение добавляется в хранилище Firebase, а текст и изображение url добавляются в базу данных.

Затем, когда я хочу получить их из базы данных, я делаю это и следую их указаниям.

У меня есть cardview, и картинка добавляется к cardview, а также к тексту. Но изображение добавляется к cardview только в том случае, если изображение является загруженным изображением, то есть не с моей камеры. Фотографии, которые я сделал своей камерой, не показывают, как долго я жду. Это всего лишь около 2 МБ данных в любом случае. Загруженные картинки размером около 500 Кб, они отображаются на cardview. Но не снимки, сделанные с моего смартфона. Почему это так.

1 Ответ

0 голосов
/ 07 мая 2018

Мне удается решить мою проблему:

вот как!

Я использовал библиотеку Пикассо, и мой код был таким:

Picasso.with(mCtx)
            .load(uploadImage.getImageUrl())
            .fit()
            .centerCrop()
            .into(holder.imageView);

Я изменил егоto:

Picasso.with(mCtx)
            .load(uploadImage.getImageUrl())
            //.fit()
            //.centerCrop()
            .into(holder.imageView);

Я до сих пор не понимаю, хотя.Почему я не могу использовать fit() и centerCrop() для извлечения моих изображений из базы данных, которая была изображениями, снятыми моим приложением камеры.Но это работает, если я скачал изображения из интернета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...