2012-08-02 55 views
4

有沒有一種方法可以在佈局xml中而不是在代碼中定義一個webview。Android Webview - XML?

如果是這樣怎麼樣?還是建議將它編入活動中?

回答

0

是的,使用<WebView />標籤在xml佈局中執行此操作。

+1

大,我可以通過XML設定的網址嗎? – panthro 2012-08-02 14:33:45

+1

我不相信你可以。這是另一個類似問題的帖子。 http://stackoverflow.com/questions/5219794/how-to-set-url-on-webview-from-a-xml-layout-file-on-android – prolink007 2012-08-02 14:36:56

0

,並在代碼中輸入:

WebView wv = (WebView)findViewById(R.id.webview); 
wv.setWebViewClient(new WebViewClient(){ 
    public boolean shouldOverrideUrlLoading(WebView view, String url) { 
     view.loadUrl(url); 
     return true; 
    } 
}); 
wv.loadUrl("your url here"); 
+0

什麼是'shouldOverrideUrlLoading'方法用於? – winklerrr 2017-05-14 15:31:31