我有一个基本上加载URL的应用程序。此URL上的页面有几个按钮来控制一些事情。 现在,我想制作一个动态壁纸应用程序,将我的应用程序设置为动态壁纸。有可能这样做吗? 如果不可能,那么当我尝试设置动态壁纸时,我可以打开所需的URL吗?
所以,最终,我想将我的应用设置为动态壁纸。这将需要我打开URL并将打开的页面设置为动态壁纸。
感谢。 萨加尔。
答案 0 :(得分:2)
我很抱歉,但我担心这只是理论上可行的,而不是实际的。以前的用户是对的,你可以回复动态壁纸中的触摸事件,你可以连接到互联网 - 是的。 但请让我扩展一下:
在壁纸中重新创建您的应用用户界面
只有偏好活动才是一项活动,但它实际上是一个可供用户访问的可选视图。
您拥有的只是一个可以使用OpenGL或Canvas绘制的曲面。只需使用Canvas为您提供的内容,您就可以在实时壁纸中重新实现浏览器。
答案 1 :(得分:0)
您可以回复动态壁纸中的触摸事件(http://stackoverflow.com/questions/4298458/android-live-wallpaper-touch-event-hierarchy),这样您就可以在壁纸中重新创建应用UI,并手动响应按钮上的触摸事件(通过将按钮的位置与按钮图像的边界进行比较,并响应按钮是否被“按下”)。