尤物视频在线观看|国产尤物视频在线观看|99热在线获取最新地址,久久频这里精品99香蕉久,国产色婷婷精品综合在线,亚洲欧美日韩高清在线看

問答詳情頁頂部banner圖
您的位置:首頁 >開發(fā) > 前端開發(fā) > 網(wǎng)頁特效 > 如何避免一個鏈接時 打開兩個web view

如何避免一個鏈接時 打開兩個web view

提問者:小小蝦  |   分類:網(wǎng)頁特效  |   瀏覽131次  |   懸賞分:0積分 2017-06-19 09:48:01

如何避免一個鏈接時 打開兩個web view

最佳答案 發(fā)布于2017-06-19 19:32:47
如果希望點擊鏈接由自己處理,而不是新開Android的系統(tǒng)browser中響應(yīng)該鏈接。給WebView加一個事件監(jiān)聽對象(WebViewClient)并重寫其中的一些方法:shouldOverrideUrlLoading:對網(wǎng)頁中超鏈接按鈕的響應(yīng)。當(dāng)按下某個連接時WebViewClient會調(diào)用這個方法,并傳遞參數(shù):按下的url。 webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); //在當(dāng)前的webview中跳轉(zhuǎn)到新的url return true; } });
本回答由微笑推薦
  • 微笑

    如果希望點擊鏈接由自己處理,而不是新開Android的系統(tǒng)browser中響應(yīng)該鏈接。給WebView加一個事件監(jiān)聽對象(WebViewClient)并重寫其中的一些方法:shouldOverrideUrlLoading:對網(wǎng)頁中超鏈接按鈕的響應(yīng)。當(dāng)按下某個連接時WebViewClient會調(diào)用這個方法,并傳遞參數(shù):按下的url。 webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); //在當(dāng)前的webview中跳轉(zhuǎn)到新的url return true; } });

    2017-06-20 09:59:40
    評論0  |   0
問答詳情中間banner