Как узнать максимальный размер растрового изображения для загрузки в ImageView?
У меня есть приложение, которое может, среди прочего, масштабировать изображения с помощью PhotoView Крис Бэйн.
Когда я загружаю большие изображения, я получаю "OutOfMemoryError"
Когда я добавлю это
<application ... android:largeHeap="true">
в AndroidManifest.xml
Я получаю более конкретное сообщение об ошибке на устройстве Android-4.4
Bitmap too large to be uploaded into a texture (7087x1022, max=4096x4096)
Мой вопрос: есть ли API (или что-то еще), который говорит мне, что мое текущее устройство Android имеет ограничение 4096x4096?