gpt4 book ai didi

android - 动态壁纸可以链接到应用程序吗?

转载 作者:太空狗 更新时间:2023-10-29 16:24:14 26 4
gpt4 key购买 nike

我是动态壁纸新手。是否可以将动态壁纸链接到具有自己引擎的应用程序?我的意思是,为了避免使用典型的“动态壁纸设置”,您可以在其中选择壁纸中想要的项目数量(主要是鱼 xD)。我想有自己的应用程序来管理动态壁纸的内容。那可能吗?如果答案是肯定的,如果你告诉我如何去做,我会很有帮助。

最佳答案

我认为 Hackbod 不理解您的问题。如果您想将动态壁纸设置放在应用程序中而不是动态壁纸预览的首选项按钮中,您可以这样做。

首先,您必须将您的应用程序同时设置为动态壁纸和常规应用程序。所以你的 list 应该有这两个部分:

<activity ...>
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

<service android:name="..." android:permission="android.permission.BIND_WALLPAPER">
<intent-filter android:priority="1">
<action android:name="android.service.wallpaper.WallpaperService" />
</intent-filter>
....
</service>

其次,您应该保留在您的应用中所做的用户设置更改(您可以使用 SharedPreferences)并在 WallpaperService.Engine 回调中更新您的动态壁纸行为(例如 onVisibilityChanged 或任何对您有意义的内容)。

关于android - 动态壁纸可以链接到应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6260262/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com