有没有办法找出所有应用程序屏幕显示?

时间:2013-04-15 21:04:23

标签: android live-wallpaper

我正在为Android创建一个动态壁纸,并遇到手动滚动的问题(不使用onOffsetsChanged方法)。滚动效果就像一个魅力,除了一个,但非常不愉快的副作用 - 当用户打开“AllApps”屏幕,这个屏幕是半透明的(如在Xperia手机上),壁纸继续响应触摸事件时用户使用他/她安装的应用程序和滚动浏览屏幕。

据我所知,如果这个屏幕是半透明的,那么从壁纸的“观点”来看,没有任何改变。它继续渲染并继续处理所有触摸事件。

所以,问题是 - 有没有办法追踪用户打开“AllApps”屏幕并停止处理触摸事件直到此屏幕关闭的时刻?有什么想法吗?

0 个答案:

没有答案