2016-11-09 2 views
1

Насколько я знаю, если изображение слишком велико, оно не может быть отображено в каком-то фиксированном размере ImageView. Мой вопрос: как узнать максимальный размер изображения, который может отображаться, если я знаю ширину и высоту ImageView.ImageView Размер изображения

ответ

0

Android может отображать растровые изображения до 2048x2048 пикселей. Это зависит от реализации OpenGL. Но основная проблема с большими изображениями - недостаточная проблема с памятью. Большие изображения занимают больше памяти и приводят к OutOfMemoryError и сбою приложения. Лучшим способом является масштабное изображение перед отображением до ImageView размер. Существует много рамок для загрузки изображений, которые могут вам помочь. Например, Fresco, Glide

Смежные вопросы