так:) )
и в общем все хорошо, но я использую Glide для загрузки в ImageView уже непосредственно.
и код получился вот такой
Glide
.with(imageView.context)
.load(Uri.fromFile(File(image.imagePath)))
.placeholder(R.drawable.image_placeholder)
.into(imageView)
И все работает, но я смотрю на .load(Uri.fromFile(File(image.imagePath))), а если конкретнее на то, что я создаю на основе imagePath новый File для каждой фотки и после из этого файла извлекаю uri и уже по uri гружу фоточку в ImageView при помощи Glide.
И мне кажется, это каким то костылем. Просто ни когда такого не делал.
И отсюда вопрос, нормальная ли это реализация или может стоит другую библиотеку, способ рассмотреть?
Гляньте все вариации метода load. Точно есть вариант, принимающий просто File. Про остальное хз, поищите.
Да меня смущает сам факт создания File() :) Сижу разбираюсь с докой, думал может здесь кто на опыте чего подскажет)
С локальным файлом иначе никак, думаю
Обсуждают сегодня