Я работаю над простым окном некоторых изображений, которые у меня есть. Это файлы .png в папках с рисунком.
Вот несколько фрагментов кода:
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext());
....
myWallpaperManager.setResource(R.drawable.image1);
Независимо от того, какой размер или разрешение я использую, когда установлены обои, он обретает исходное изображение. Когда я использую то же изображение, что и фон, он имеет правильный размер и показывает все изображение. Я думал, что это может быть проблема с моим эмулятором, поэтому я попытался запустить его на самом устройстве (HTC eris), и у меня такая же проблема. Я сделал изображение размером и разрешением экрана для eris, и оно все еще обрезает его. Затем я сделал изображение только на дюйм высотой и разрешением 100 dpi. Он был очень пикселирован на эриде, но все же обрезал изображение.
Любая помощь будет принята с благодарностью.
Я попытался добавить некоторые изображения, чтобы показать до и после, но как новый пользователь мне не удалось это сделать.