Так что я давно разрабатывал сменщик обоев и выпустил его.Через некоторое время я начал получать комментарии, обои не корректно меняют размеры.Также я пробовал разные размеры эму, и они были правы.Я правильно масштабирую растровое изображение и т. Д., Но каким-то образом Android имеет тенденцию изменять масштаб обоев еще больше!Есть ли способ избежать этого?Мой код:
Display display = parent.getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
Bitmap scaled = Bitmap.createScaledBitmap(wallpaper, width, height, true);
WallpaperManager wm = WallpaperManager.getInstance(getContext());
wm.setBitmap(scaled);
Я пробовал и другие способы, но ничего не помогло, даже если впоследствии я проверю, соответствуют ли измененные размеры обоев правильному размеру и т. Д.: (Есть идеи?