小编Kev*_*ord的帖子

在Twitter OAuth完成后返回活动

我使用我的清单中的intent-filter在我的应用程序中使用Twitter OAuth.我是如何实现它的,一旦用户点击按钮通过Twitter发布我就开始一个新的Activity(让我们称之为TwitterLoginActivity),新的TwitterLoginActivity创建一个新的Intent与authUrl,如下所示:

Intent oauthIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl));
Run Code Online (Sandbox Code Playgroud)

这将打开一个浏览器,我授权我的应用程序,它返回onResume()TwitterLoginActivity 的功能.在这一点上,我发布到Twitter很好,并在此活动上完成().

所有这一切都像一个冠军,但在调用这个完成()它返回到我刚刚授权的Twitter.com网页.我不太了解活动堆栈是如何工作的,但是无论如何要移除我看到的所有Twitter.com的WebViews并在那里完成()它只是返回到我的应用程序中用户的原始点点击了帖子按钮?

android twitter-oauth

3
推荐指数
1
解决办法
2173
查看次数

标签 统计

android ×1

twitter-oauth ×1