【问题标题】:Set lock screen wallpaper of Android device programmatically以编程方式设置Android设备的锁屏壁纸
【发布时间】:2018-02-01 19:47:04
【问题描述】:

有很多壁纸应用程序,您可以在其中更改与主壁纸分开的锁屏壁纸。如果我没记错API 24的话,是可以做这种事情的,但是我发现很少有与此相关的文章,除了它们太旧了。

【问题讨论】:

标签: android kotlin set wallpaper


【解决方案1】:

WallpaperManager 有多种方法可以帮助您获取或设置特定壁纸。如果您想要锁屏壁纸,请使用FLAG_LOCK。相关方法包括:

getWallpaperFile(int)

setBitmap(Bitmap fullImage, Rect visibleCropHint, boolean allowBackup, int which)

【讨论】:

    【解决方案2】:
    wallpaperManager.setBitmap(bitmap, null, true, WallpaperManager.FLAG_LOCK)
    

    【讨论】:

    • 如何在服务中使用
    猜你喜欢
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多