判断应用是否在后台运行。
来源:互联网 发布:91熊猫桌面软件 编辑:程序博客网 时间:2024/05/16 10:15
判断的原则为:如果当前的界面属于该应用,说明该应用在前台运行,如果当前的界面不属于该应用,则说明
该应用在后台运行。
private boolean isTopActivity(){
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningTaskInfo> tasksInfo = am.getRunningTasks(1);
if(tasksInfo.size() > 0){
//应用程序位于堆栈的顶层 com.example.androidtest
if("应用程序包名".equals(tasksInfo.get(0).topActivity.getPackageName())){
return true;
}
}
return false;
}
参考:http://www.cnblogs.com/zdz8207/archive/2012/07/23/2605377.html
该应用在后台运行。
private boolean isTopActivity(){
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningTaskInfo> tasksInfo = am.getRunningTasks(1);
if(tasksInfo.size() > 0){
//应用程序位于堆栈的顶层 com.example.androidtest
if("应用程序包名".equals(tasksInfo.get(0).topActivity.getPackageName())){
return true;
}
}
return false;
}
参考:http://www.cnblogs.com/zdz8207/archive/2012/07/23/2605377.html
0 0
- 判断当前应用是否在后台运行
- 判断应用是否在后台运行。
- Android判断应用是否在后台运行
- 判断应用是否在后台
- 判断应用在后台运行
- 判断应用是否在后台或者正在运行
- android判断应用是否在后台运行的方法
- Android 判断app是否运行在后台
- 判断程序是否在后台运行
- 判断App是否在后台运行
- Android如何判断是否在后台运行
- Android 判断App是否在后台运行
- android 判断应用是否在后台
- 判断App是否在后台运行,判断App后台运行
- Android 判断app是否在前台还是在后台运行
- Android 判断app是否在前台还是在后台运行
- Android 判断app是否在前台还是在后台运行
- Android 判断app是否在前台还是在后台运行
- 20.Valid Parentheses
- Android中正确导入第三方jar包的方法。
- Android访问本地的html文件,分为两种。
- 重启adb时,Make sure the plugin is properly configured问题。
- oracle数据库未打开解决办法
- 判断应用是否在后台运行。
- 谷歌图片搜索
- 视频播放,VideoView的使用。
- 探讨PHP页面跳转几种实现技巧
- UDP打洞实验
- eclipse不打印Logcat的解决方法:
- 《Unix环境高级编程第3版》apue.3e在Linux上无法安装的问题
- 自定义控件在xml文件中如何编写。
- 在xml文件中使用自己的标签。