是否有可能以某种方式将用户主屏幕壁纸设置为Android应用程序的背景?我认为这可能是一种非常有趣的方式,让你的应用程序看起来更像是手机的一部分。
答案 0 :(得分:0)
我无法对此进行测试,但您可以使用WindowManager,然后使用public static final int FLAG_SHOW_WALLPAPER
。
来自WindowManager文档 Window flag: ask that the system wallpaper be shown behind your window. The window surface must be translucent to be able to actually see the wallpaper behind it; this flag just ensures that the wallpaper surface will be there if this window actually has translucent regions.
您可以将窗口区域设置为透明,这可能会解决您的问题。这是一个聪明的主意,我很想知道结果如何。