待机会出发onPause(),但是你不会知道是要进入待机了。

解决方案 »

  1.   

    先解释下, 系统进入休眠的话, 所有程序都已经休眠,是肯定不可能让你做任何事情的。所以, 你的问题不是系统休眠后怎么处理,而是系统进休眠前处理。系统休眠,第一是没有申请wake lock,第二是屏幕灭掉。所以,正常你这种程序需要的是监听灭屏消息:Intent.ACTION_SCREEN_OFF来做处理。 正常情况下,没有特殊操作的话, 灭屏很快就会进入sleep的。