Android开发-用户壁纸作为应用背景

3
有没有办法将用户的主屏幕壁纸设置为Android应用程序的背景?我认为这可能是一种非常有趣的方式,使您的应用程序似乎更加与手机融为一体。
1个回答

0

我无法测试这个,但您可以尝试使用WindowManager,然后使用public static final int FLAG_SHOW_WALLPAPER

根据WindowManager文档,窗口标志:要求系统在窗口后显示壁纸。窗口表面必须是半透明的,才能实际看到它后面的壁纸;此标志仅确保如果该窗口实际上具有半透明区域,则会有壁纸表面。

您可以将窗口区域设置为透明以解决问题。这是一个聪明的想法,我很想看看它的效果如何。


你有没有在这方面有什么好运?还是你放弃了它? - RossC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接