Если у меня есть изображение только для xhdpi
, и я не хочу создавать масштабированные изображения, я хочу, чтобы Android автоматически уменьшал масштаб, когда плотность экрана ниже xhdpi
, и увеличивал масштаб, когда плотность экрана выше xhdpi
.Как мне этого добиться?
Я попытался создать папку drawable-xhdpi
и поместить в нее изображение.Однако в редакторе макетов изображение не отображается, после того как я изменил имя папки на drawable-xxhdpi
, изображение появляется, но слишком маленькое.
Я предполагаю, что устройство предварительного просмотра имеет значение xxhdpi
, поэтомуя не могу использовать изображения в xhdpi
. Интересно, происходит ли то же самое в реальных устройствах?
Если да, то как я могу использовать только одно изображение в dpi и позволить системе автоматически масштабироваться до другого dpi?
Редактировать: я забыл упомянуть, что он используется в качестве растрового элемента в списке слоев, используемых на экране запуска windowBackground
, поскольку приложение еще не запущено, оно не может запускать код Java там.