2012-03-30 109 views

回答

5

用於更改壁紙程序,你需要在之後的活動或服務setps:

步驟1:AndroidManifest.xml中

<uses -permission android:name="android.permission.SET_WALLPAPER" /> 

步驟2:在活動或服務

WallpaperManager wallpaperManager = WallpaperManager.getInstance(this); 
Drawable drawable = getResources().getDrawable(R.id.wallpaper); 
Bitmap wallpaper = ((BitmapDrawable) drawable).getBitmap(); 
wallpaperManager.setBitmap(wallpaper); 

第3步

使用AlarmManager每天更換壁紙

2

以下代碼更改主屏幕牆紙。根據您的要求更改日期時運行您的服務。

WallpaperManager wm = WallpaperManager.getInstance(this); wm.setBitmap(myBitmap);