如何判断当前应用程序是否在前台运行?
来源:互联网 发布:2017年淘宝搜索规则 编辑:程序博客网 时间:2024/05/29 11:03
一、应用判断自己的activity是否正在前台运行。
/** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List<RunningTaskInfo> tasks = am.getRunningTasks(1); if (!tasks.isEmpty()) { ComponentName topActivity = tasks.get(0).topActivity; if (!topActivity.getPackageName().equals(context.getPackageName())) { return true; } } return false; }
需要权限
<uses-permission android:name="android.permission.GET_TASKS" />
0 0
- 如何判断当前应用程序是否在前台运行?
- 如何判断当前 app 是否在前台运行。
- 判断当前应用是否在前台运行
- Android 判断应用程序是否在前台运行
- 判断应用程序是否在前台
- Android 判断当前程序是否在前台运行
- android 判断当前程序是否在前台运行
- Android 判断当前程序是否在前台运行
- android 如何判断程序是否在前台运行
- android 如何判断程序是否在前台运行
- android 如何判断程序是否在前台运行
- android 如何判断程序是否在前台运行
- [android] 如何判断程序是否在前台运行
- Android中如何判断本app是否在前台运行
- Android判断当前应用是否在前台
- 判断当前应用是否在前台
- 判断当前应用是否在前台
- 判断程序是否运行在前台
- Android studio NDK配置使用
- java 实现WebService 以及不同的调用方式
- uva10048
- iOS开发总结之UITableView表格数据的批量操作
- Unsupported major.minor version 52.0
- 如何判断当前应用程序是否在前台运行?
- C++ STL 基础及应用(1) STL历史、组成和使用方法
- OAuth2 授权分析
- SQL多表查询
- FZU1901 Period II
- F8App-ReactNative项目源码分析3-Android端
- 程序烧写方法详细讲解
- C++第六次作业
- ARMv7-A/R/M系列 --- 简介