在android上登录/注销成功时重定向到源url

在android上登录/注销成功时重定向到源url,android,url,webview,webkit,disqus,Android,Url,Webview,Webkit,Disqus,我有一个问题,如何整合到安卓原生应用程序的discus 登录/注销请求成功后,Discus将保持原样。即在空白页上 现在的问题是如何重定向活动以加载源url 我已尝试使用shouldOverrideUrlLoading。它似乎不听取内部iframe对任何黑客的请求。那么的Contains()equals()etc etc方法shouldOverrideUrlLoading有什么用呢?这是我的密码 String shortname = "https://disqus.com/next/login/

我有一个问题,如何整合到安卓原生应用程序的discus

登录/注销请求成功后,Discus将保持原样。即在空白页上

现在的问题是如何重定向活动以加载源url

我已尝试使用
shouldOverrideUrlLoading
。它似乎不听取内部iframe对任何黑客的请求。那么
的Contains()equals()etc etc方法shouldOverrideUrlLoading
有什么用呢?这是我的密码

String shortname = "https://disqus.com/next/login/?forum=rasimu.disqus.com" ;
String loginsuccess = "disqus.com/_ax/[twitter, google, facebook]/complete" ;
String loginsucess2 ="disqus.com/next/login-success/" ;@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {
  webViewPreviousState = PAGE_REDIRECTED ;
  Log.v("TEST", url) ;
  if(url.equals(shortname) || url.equals(loginsuccess)|| url.equals(loginsucess2) )
    {
      view.loadUrl(uri);
    }
  else 
    {
      view.loadUrl(url);
    }
  return true;
}

我想你已经找到了,但是这篇博文可能对其他有同样问题的人很有用,globeotter.com/blog/discs-login-and-logout

谢谢你,格林,我也看到了,我正要回答我自己的问题,他们在那篇博文中很酷,因为我已经搜索了好几天了。问题解决了