在我的安卓应用程序中,我使用signpost库来进行Twitter的oauth签名。在代码中,我尝试使用onNewIntent捕获回调,但是当我尝试结束这个活动时,我发现有一些错误 - 当我写完之后,回调没有返回到应用程序:
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
Uri uri = intent.getData();
if (uri ***) {
twitterOauthHelper.saveKeyAndSecret(uri);
setResult(RESULT_OK);
finish();
} else {
displayToast("Sign in: error occurred.");
}
}
但是,我该如何在从浏览器 Twitter 登录返回成功登录标志的回调后才完成此活动?
LoginActivity
。 PS - 在 Android 中,“登录成功”时我认为您可能不会收到任何回调。 - Darpan