Фоновое изображение приложения для экрана разных размеров
В моем приложении я дал пользователям возможность изменить фон рабочего стола приложения на одно из изображений из папки для рисования. Все изображения имеют размер 1280х720. Эти изображения отлично работают на устройствах с размером экрана 1280x720, но когда речь идет о любом другом размере экрана, например 1980x1080, приложение сильно зависает. Как я могу решить эту проблему?
То, что я пробовал - я пытался переопределить размер изображения, используя скольжение к размеру экрана устройства, но приложение по-прежнему зависает и закрывается без каких-либо ошибок.
Glide.with(getApplicationContext()).load(R.drawable.default_wallpaper).apply(new RequestOptions().diskCacheStrategy(DiskCacheStrategy.NONE).override(width,height)).into(viewPagerBackground);