android 如何实现屏幕边缘手势监听

RT,举例来说就是实现在屏幕的顶部,底部,四个角实现监听,用户滑动后实现相应的
响应。有试过用GestureDetector,但这样需要指定一个view。而我想要的是用service
监听屏幕的区域,在我退出应用之后依然实现监听,请问有什么比较好的办法?

参考:http://blog.csdn.net/lzt623459815/article/details/8465575

motionevent里面有常量,EDGE_TOP,EDGE_BOTTOM,你试试

你可以下载Android4.4源码看看PhoneWindowManager中SystemGesturesPointerEventListener是如何监听的。

它就是全局的。从系统一启动就监听整个屏幕,用于监听下拉panel,上拉导航栏。而非监听某个view