尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Android开发 在服务中实时监听任务栈变化触发相应处理

Android开发 在服务中实时监听任务栈变化触发相应处理 Android开发 在服务中实时监听任务栈变化触发相应处理示例importandroid.app.ActivityManager;importandroid.app.TaskStackListener;importandroid.app.IActivityTaskManager;importandroid.app.ActivityTaskManager;importandroid.os.RemoteException;publicclassSkgSystemUIServiceextendsService{privateIActivityTaskManagermActivityTaskManager;privateTaskStackListenermTaskStackListener;OverridepublicvoidonCreate(){super.onCreate();initMonitor();}privatevoidinitMonitor(){try{mActivityTaskManagerActivityTaskManager.getService();mTaskStackListenernewTaskStackListener(){OverridepublicvoidonTaskStackChanged()throwsRemoteException{//触发相应处理...}OverridepublicvoidonTaskMovedToFront(inttaskId)throwsRemoteException{//触发相应处理...}};mActivityTaskManager.registerTaskStackListener(mTaskStackListener);}catch(RemoteExceptione){Log.e(SkgSystemUIService,Failed to register task stack listener,e);}}}如果对你有帮助就一键三连呗关注点赞收藏我会持续更新更多干货~~
返回列表