閱讀401 返回首頁    go 微軟 go Office


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