Проблема с установкой wallpaper

212
17 ноября 2017, 06:11

Есть такой код:

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) на фон устройства.. Он роботает (не до конца) Приложение считывает розмер екрана в пикселях, и по етих параметрах устанавливает изображение..(без прокрутки..это и не нужно мне..) Проблема в том что после перезагрузки устройства установленое на фон изображение ростягивается так как при установке через галерею.. Как устранить эту проблему? Как сделать так чтоб после перезагрузки изображение не ростягивалось по стандартному. а оставалось также как и после первой установки через мое приложение..?

READ ALSO
Передать параметр в jdbc

Передать параметр в jdbc

Такая задача: у меня есть массив типа String, содержащий коды клиентов которые я получаю методом getCodeClient

223
Проверка электронной подписи в Java Bouncy Castle

Проверка электронной подписи в Java Bouncy Castle

На входе у меня 2 файла, файл p7s и файл, который был этой подписью подписанВопрос заключается в том, как можно проверить данные? Судя по всему,...

219
Корректность работы с SQLite на Java

Корректность работы с SQLite на Java

Добрый день, работаю с SQlite на java, вот у меня появился на корректность следующих строк кода

231
Как сделать чтоб при пуше менялась переменная

Как сделать чтоб при пуше менялась переменная

Такой вот вопос, у нас несколько человек работет над проектом, и в классе глобальных переменных есть такая boolean isDebugMode

218