详细地说,我想知道是否可以从正在运行的Android应用程序中获取输出并将其传输到显示器的背景。换句话说,让背景壁纸动态更新。
答案 0 :(得分:0)
不,你不能这样做。原因是因为Android通过活动启动您的应用程序(除非您的应用程序仅由在后台运行的服务组成,以供其他应用程序调用)。每当您的活动开始时,它就会到达前台并接收用户焦点。 Android文档指出,如果用户执行启动另一个活动的操作或切换到其他应用程序,则系统会在活动移动到后台时调用另一组生命周期方法。此时,活动不再可见。
与您尝试做的最接近的概念是动态壁纸,但这是一种服务,是一种不同的范例。