OAuth2.0トークンを取得するためにAccountManagerを使用しています。
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はステータスバーに通知を表示します。ステータスバーは、アカウントへのアクセス許可を要求するアクティビティを開始します。
問題は、通知をクリックせずにこのアクティビティをすぐに表示するにはどうすればよいですか?