3 回答
TA贡献1798条经验 获得超3个赞
Android中没有“锁定屏幕图像”。最肯定的是,在股票Android,HTC Sense,MOTOBLUR等之间没有“锁屏图像”的概念是相同的。这根本不是Android SDK的一部分。
Rijk先生所指向的项目是一个安全违规,伪装成锁屏替代品。
TA贡献1872条经验 获得超3个赞
从API级别24开始,他们添加了新方法(并更新了文档)和标记WallpaperManager,使您Wallpaper不仅可以在主屏幕上设置,还可以在Lockscreen
要将a设置Wallpaper为Lockscreen使用新的标志WallpaperManager.FLAG_LOCK,以及采用以下方法之一int which
WallpaperManager.getInstance(this).setStream(inputStream, null, true, WallpaperManager.FLAG_LOCK);
您也可以使用以下方法之一
int setStream (InputStream bitmapData, Rect visibleCropHint, boolean allowBackup, int which)
int setResource (int resid, int which)
int setBitmap (Bitmap fullImage, Rect visibleCropHint, boolean allowBackup, int which)
一个不错的补充是,您现在还可以检查是否允许通过设置墙纸isSetWallpaperAllowed,并通过获取当前设置的墙纸getWallpaperFile
退房的更新文档的WallpaperManager。
添加回答
举报