判断app是否在前台运行
2015-03-02 15:50
267 查看
public static boolean isAppRunningForeground(String pkgname, Context context) {
boolean isAppRunning = false;
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> list = am.getRunningTasks(1);
for (RunningTaskInfo info : list) {
if (info.topActivity.getPackageName().equals(pkgname) && info.baseActivity.getPackageName().equals(pkgname)) {
isAppRunning = true;
break;
}
}
return isAppRunning;
}
boolean isAppRunning = false;
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> list = am.getRunningTasks(1);
for (RunningTaskInfo info : list) {
if (info.topActivity.getPackageName().equals(pkgname) && info.baseActivity.getPackageName().equals(pkgname)) {
isAppRunning = true;
break;
}
}
return isAppRunning;
}
相关文章推荐
- (4.1.2.6)Android 判断app是否在前台还是在后台运行
- Android判断App是否在前台运行
- 判断App运行是否在前台
- 判断App是否在前台运行
- Android判断App是否在前台运行
- Android 判断app是否在前台还是在后台运行
- 只要两行代码,就能判断一个App是否在前台运行
- 只要两行代码,就能判断一个App是否在前台运行
- 判断app是否正在前台运行
- Android 判断app是否在前台还是在后台运行
- Android判断APP是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- 判断一个App是否在前台运行(方法超级简单)
- Android判断App是否在前台运行
- 如何判断当前 app 是否在前台运行。
- Android 判断app是否在前台还是在后台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行(转)
- 只要两行代码,就能判断一个App是否在前台运行