Существует приложение, которое устанавливает изображение 960x800 в качестве обоев телефона. Я обнаружил, что многие разработчики предлагают это разрешение. Однако изображение все равно обрезается. Я использую базовый код для установки обоев
WallpaperManager wallpaperManager = WallpaperManager.getInstance(getApplicationContext());
wallpaperManager.setResource(R.drawable.some_image);
Нужен совет, что делать дальше:
- Сделать по одной заставке для каждого разрешения экрана?
- Программно изменить размер изображения до текущего разрешения экрана?
- Я использую неправильный код, и есть лучший
Если второй вариант является правильным решением, как мне это сделать? Я был бы признателен за некоторые ссылки, если требуется слишком много кодирования.
Спасибо