2013-03-05 52 views
0

我正在創建一個webview應用程序。應用程序佈局將WebView堆疊在另一個WebView上;這意味着佈局中基本上有兩個網頁瀏覽。點擊Android WebView上的任意位置後重定向到特定的URL

現在我想要的是 - 當用戶點擊第二個webview(位於底部)的任何地方時,帶有新佈局的新活動將打開加載特定URL的過程。

任何想法?

+0

我不明白你的問題。如果您點擊第二個網頁視圖,是否將整個視圖(頂部和底部)替換爲新的活動,還是隻是將新的URL加載到底部? – HalR 2013-03-06 01:32:22

+0

我想用新的活動替換整個視圖。 – user2129794 2013-03-06 09:22:16

回答

0

你可以聽觸及聽衆,而不是點擊這樣的:

webView = (WebView) findViewById(R.id.myWebViewId); 

webView.setOnTouchListener(new View.OnTouchListener() { 
      Uri uriUrl = Uri.parse("http://myurl.com"); 
      Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl); 
      startActivity(launchBrowser); 
      return true; 
    } 
});