我正在使用 AccountManager 获取 OAuth 2.0 令牌。
mAccountManager.getAuthToken(mAccount, AUTH_TOKEN_TYPE, true, new AccountManagerCallback<Bundle>() {
@Override
public void run(AccountManagerFuture<Bundle> future) {
Bundle bundle = future.getResult();
if (bundle.containsKey(AccountManager.KEY_AUTHTOKEN)) {
String authToken = future.getResult().getString(AccountManager.KEY_AUTHTOKEN);
... continue
}
}
}
}, null);
如果令牌是第一次获得,AccountManager 会在状态栏中显示一个通知,这会启动一个请求访问帐户权限的活动。
问题是,如何在不点击通知的情况下立即显示此活动?