I want to make a service which can set wallpaper every day on the Android device Home Screen.
How can we do this? Any help is appreciated.
for Change Wallpaper programmatically you need following setps in Activity or Service:
Step 1:AndroidManifest.xml
<uses -permission android:name="android.permission.SET_WALLPAPER" />
Step 2: in Activity or Service
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable drawable = getResources().getDrawable(R.id.wallpaper);
Bitmap wallpaper = ((BitmapDrawable) drawable).getBitmap();
wallpaperManager.setBitmap(wallpaper);
Step 3:
use AlarmManager for Changeing Wallpaper everyday