Him*_*shu 2 android wallpaper live-wallpaper
我想制作一个可以在Android设备主屏幕上每天设置壁纸的服务.
我们应该怎么做?任何帮助表示赞赏.
以编程方式更改壁纸,您需要在活动或服务中使用以下setps:
第1步:AndroidManifest.xml
<uses -permission android:name="android.permission.SET_WALLPAPER" />
Run Code Online (Sandbox Code Playgroud)
第2步:在活动或服务中
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable drawable = getResources().getDrawable(R.id.wallpaper);
Bitmap wallpaper = ((BitmapDrawable) drawable).getBitmap();
wallpaperManager.setBitmap(wallpaper);
Run Code Online (Sandbox Code Playgroud)
第3步:
每天使用AlarmManager更换壁纸
| 归档时间: |
|
| 查看次数: |
1426 次 |
| 最近记录: |