我正在尝试在自定义webview中打开twitter集成,但
ctx.startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse(authUrl)));
如果我使用上面的代码,则会在按下按钮时出现问题。重定向和发布状态后。当我按下后退按钮时,它会进入浏览器而不是我的应用程序。我决定使用自定义webview通过处理后退事件来避免这种情况。
我正在使用以下示例。但是现在,在认证浏览器没有将我重定向回我的应用程序但是发出错误之后,找不到该页面。 有人可以帮忙吗?
答案 0 :(得分:0)
我最后修改了我的CustomeWebView类方法,以检查重定向URL是否以“----”开头,然后从URL解析标记并完成此活动并开始新活动。
我也找到了一些在android中使用twitter的好例子
https://github.com/brione/Brion-Learns-OAuth
https://github.com/marakana/OAuthDemo
http://automateddeveloper.blogspot.com/2011/06/android-twitter-oauth-authentication.html