android 后台服务如何监听主屏切换事件

xxcxy 发布于 2013/05/06 13:02
阅读 2K+
收藏 0

在app开发中,我有一个后台服务,需要监听用户的主屏切换事件,比如用户滑动桌面,从桌面1切换到桌面1,这时候后台服务需要知道用户做了这个动作.

查看了api,好像 广播事件里并没有切换屏幕这个事件,由于目前开发环境有点问题,android:configChanges 里面没有一个个试过去,不知道osc上的 android达人有人知道这个不,是app里面无法监听这个事件呢,还是我没有找到.

加载中
0
只求一醉

首先,主屏(launcher)是一个程序,在一个进程中运行,他的事件他知道,如果他不告诉你,你是不知道的

系统有没有提供这个接口,我不知道,但如果我设计系统不会提供这个接口的。

另外不是所有的主屏程序通过滑动切换桌面的,例如有的是3d效果的launcher

可以通过点击一个按钮进行切换的。

0
xxcxy
xxcxy

引用来自“只求一醉”的答案

首先,主屏(launcher)是一个程序,在一个进程中运行,他的事件他知道,如果他不告诉你,你是不知道的

系统有没有提供这个接口,我不知道,但如果我设计系统不会提供这个接口的。

另外不是所有的主屏程序通过滑动切换桌面的,例如有的是3d效果的launcher

可以通过点击一个按钮进行切换的。

虽然我还没找到答案,但至少你的回答让我明白  launcher  Workspace 的概念.我没做过android 现在想学,所以很多东西不懂
返回顶部
顶部