В настоящее время изображения, снятые камерой телефона, слишком велики.
Я спрашивал, как загрузить изображения слишком большого размера (> 5 МБ) в ImageView
после долгих поисков я нашел libs вроде Picasso
& Glide
и решил использовать Glide следующим образом
Glide.with(this)
.asBitmap()
.load(mPath)
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(@NonNull Bitmap resource, Transition<? super Bitmap> transition) {
// use loaded bitmap here
}
});
и работает хорошо, но, если размер изображения велик, чтобы начать с 4 МБ и выше, загрузка изображения занимает слишком много времени, хотя он загружается из локального хранилища.
поэтому мой вопрос, как обращаться с такими большими изображениями?