Есть такой код:
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int height = metrics.heightPixels;
int width = metrics.widthPixels;
WallpaperManager wallpaperManager = WallpaperManager.getInstance(MainActivity.this);
wallpaperManager.suggestDesiredDimensions(width, height);
try {wallpaperManager.setResource(R.drawable.img);} catch (IOException e) {}
Toast.makeText(this, "Wallpaper Instaled!",Toast.LENGTH_LONG).show();
Даный код служит для установки изображеня (из drawable) на фон устройства.. Он роботает (не до конца) Приложение считывает розмер екрана в пикселях, и по етих параметрах устанавливает изображение..(без прокрутки..это и не нужно мне..) Проблема в том что после перезагрузки устройства установленое на фон изображение ростягивается так как при установке через галерею.. Как устранить эту проблему? Как сделать так чтоб после перезагрузки изображение не ростягивалось по стандартному. а оставалось также как и после первой установки через мое приложение..?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости