阅读401 返回首页    go 阿里云 go 技术社区[云栖]


android 判断activity是否在最上层

private boolean isTopActivity()
    {
        boolean isTop = false;
        ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
        ComponentName cn = am.getRunningTasks(1).get(0).topActivity;
        DebugLog.d(TAG, "isTopActivity = " + cn.getClassName());
        if (cn.getClassName().contains(TAG))
        {
            isTop = true;
        }
        DebugLog.d(TAG, "isTop = " + isTop);
        return isTop;
    }

最后更新:2017-04-03 14:53:58

  上一篇:go Android推送之极光推送
  下一篇:go 关于发送多条notifications所遇到的一些问题 2