android实现全局监听,长时间不操作后打开某个app

我在app里面做了个轮播图,想要在home键弹出app后,开始监听在app外面有无触摸操作。
如果一段时间内没有任何操作,则弹回app的轮播界面。
想了半天没什么思路,想用广播监听触摸操作,但是好像没有...
希望有大佬能给个实现的思路,感激不尽...

开个后台服务应该可以


handler.removeCallbacks(runable);
handler.postDelayed(runable,time)
如果在间隔内再次触碰就remove重新post,长按事件就是这样处理的。如果要在后台,你在触凭后开启服务,在startcommd做上面的处理。

可以了解下屏保功能是如何实现的