Я тестирую приложение на Samsung S4 (441dpi = xxhdpi).
Существует только одна папка с возможностью рисования, которую я называю drawable-mdpi, где я помещаю файл jpeg размером 1600x898.
Когда я пытаюсь визуализировать его на ImageView, он не появляется, а на планшете 213 dpi все в порядке. Кроме того, на S4, если изображение меньше, оно визуализируется.
Нормально ли это? Из того, что я прочитал в документации, я ожидал, что Android заглянет в другие папки, пока не получит адаптацию растрового изображения.Big bitmap in drawable-mdpi не отображается
В системе используется соответствующий альтернативный ресурс. Основываясь на размере и плотности текущего экрана, система использует любой размер и ресурс плотности, указанный в вашем приложении. Например, , если устройство имеет экран с высокой плотностью, а приложение запрашивает ресурс с выделением , система ищет каталог ресурса с возможностью загрузки , который наилучшим образом соответствует конфигурации устройства. В зависимости от других доступных альтернативных ресурсов каталог ресурсов с квалификатором hdpi (например, drawable-hdpi /) может быть лучшим совпадением, поэтому система использует ресурс, который можно извлечь из этой директории.
http://developer.android.com/guide/practices/screens_support.html
Здесь мы идем снова: downvoted через несколько секунд по некоторым Android бога, без объяснения причин. Я не думаю, что это справедливо, если вы думаете, что что-то не так в этом вопросе, пожалуйста, объясните это. Я думаю, что я внимательно прочитал другие вопросы о SO, и я не смог найти ответ на этот вопрос. –