我试图创建一个使用WebView的应用程序,如果我点击" logout"它应该让我回到MainActivity。
我一直在看at this但是我可以在第一次加载它时检查它,而不是每个"链接"我一旦装好就打开。
有什么想法吗?感谢。
答案 0 :(得分:0)
我终于这样做了,就像一个魅力!
browser = (WebView)findViewById(R.id.webView1);
browser.setWebViewClient(new WebViewClient()
{
public boolean shouldOverrideUrlLoading(WebView view, String url)
{ // Method to control if the users logs of INSIDE the WebView
if(Uri.parse(url).getHost().equals("www.google.com"))
{
Log.e("Inside shouldOverride", "Equals www.google.com");
return false;
}
Log.e("Inside shouldOverride", "It's not google.com. Going to MainActivity");
Intent intent = new Intent(WebActivity.this, MainActivity.class);
startActivity(intent);
return true;
}
});