Android 的 Wallpapermanager 在 Flutter 中?

Android's Wallpapermanager in Flutter?

我正在 Flutter 中为 Android 编写一个用于设置用户壁纸的应用程序。我很难找到如何做到这一点,因为 Flutter 被编译为 iOS 和 Android 应用程序,并且 iOS 不允许应用程序设置壁纸。在Android中,可以使用WallpaperManager。有什么方法可以在 Flutter 中调用它,或者有什么等价物吗?我不介意失去 iOS 兼容性,我只是希望它能在 Android 上运行。

是的,flutter 有 platform-channel 允许你通过 flutter 调用本地代码。

您可以查看 this flutter 示例,该示例展示了如何在 flutter 中实现平台通道。

希望对您有所帮助!