Android 判断某个界面是否在前台
来源:互联网 发布:linux 新建数据库实例 编辑:程序博客网 时间:2024/06/06 00:51
/**
* 判断某个界面是否在前台
*
* @param context
* @param className
* 某个界面名称
*/
private boolean isForeground(Context context, String className) {
if (context == null || TextUtils.isEmpty(className)) {
return false;
}
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> list = am.getRunningTasks(1);
if (list != null && list.size() > 0) {
ComponentName cpn = list.get(0).topActivity;
if (className.equals(cpn.getClassName())) { return true;
}
}
return false;
}
注:使用次方法,必须加上以下权限否则会报错
<uses-permission android:name="android.permission.GET_TASKS"/>
阅读全文
0 0
- Android 判断某个界面是否在前台
- 判断某个界面是否在前台
- Android 判断某个Activity 是否在前台运行
- 判断某个Activity是否在前台显示
- 判断某个Activity是否在前台显示
- Android判断当前应用是否在前台
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android 判断应用程序是否在前台运行
- Android 判断程序是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- android判断应用是否在前台
- Android判断App是否在前台运行
- Android判断APP是否在前台运行
- Android 判断app是否在前台运行
- 【Linux】vim的使用
- SMTPAuthenticationError 535 Error(关键词:flask/bug)
- 摩拜表态与ofo合并没兴趣 迅雷“内讧”股价大跌超11%
- 分享一个定时自动备份oracle数据库的脚本
- BOOK
- Android 判断某个界面是否在前台
- thinkPHP命令行
- Unity3D 片元NDC空间z值(ZBuffer)转View空间z值,公式推导
- poj2386
- css float属性
- jquery.dataTable.js 绘制表格使用详解
- oracle导入dmp文件
- Android studio断点调试(全在这里)
- failed for task ':app:mockableAndroidJar'