今天我的问题涉及android主屏幕以及它存储图标/窗口小部件位置的位置。具体来说,我有兴趣访问当前显示的任何图标的位置和大小。到目前为止,我一直无法找到检索其他应用程序位置的方法,但我认为由于存在第三方主屏应用程序,它必须以某种方式存在。
理想情况下,我希望从动态壁纸查询屏幕上任何内容的位置,并相应地调整我的渲染。
提前感谢您的时间。
答案 0 :(得分:2)
据我所知,没有办法做到这一点。您可以联系主屏幕的开发人员(如果它不是默认的或者是senseUI)并让他们公开API来执行此操作。
第三方主屏幕自己绘制所有图标。他们更换了原来的主屏幕,他们不只是在它上面放置一个主题。
您应该创建自己的动态壁纸,如果用户想要看到它而不是主屏幕图标或小部件,他们可以移动它们。不可能在屏幕上考虑所有小部件和垃圾。