как установить обои фиксированными и прокручиваемыми так же, как приложение OGQ Backgrounds HD в Android

Я хочу установить обои фиксированными и прокручиваемыми. Это ссылка на приложение OGQ Backgrounds HD. https://play.google.com/store/apps/details?id=com.ogqcorp.bgh

Скриншоты этого приложения прикреплены здесь, точно так же, как я хочу сделать как угодно. пожалуйста, предложите любой код библиотеки или класса отражения, хакерский или любой другой код. /i.stack.imgur.com/maTwV.jpg" alt="Стандартные обои с прокруткой">

Обои с фиксированным размером экрана

Фиксированные центральные обои


person Mitul Varmora    schedule 21.10.2016    source источник


Ответы (1)


Вы еще не устранили проблему? Если нет, попробуйте использовать класс WallpaperManager.

  • Просто вызовите метод setWallpaperOffsetSteps, этот метод позволит вам отредактировать смещение обоев на основе ваших существующих вкладок Windows на вашем телефоне Android.

пример (это должно быть помещено под вашим onCreate() в вашем классе активности)

//For fixed wallpaper
      int x,y;
        x = 0; //this is the offset X axis delta from one windows tab to another
        y = 0; // same for Y axis
        WallpaperManager wmng = (WallpaperManager) this.getSystemService(this.WALLPAPER_SERVICE);
        wmng.setWallpaperOffsetSteps(x,y);

//For scrollable
        x = 1; 
        y = 1; 
        wmng.setWallpaperOffsetSteps(x,y);

и не забудьте поставить <uses-permission android:name="android.permission.SET_WALLPAPER" /> в свой манифест Android

ссылка: https://developer.android.com/reference/android/app/WallpaperManager#setWallpaperOffsetSteps(float,%20float)

person newbie    schedule 20.07.2018