2012-08-02 51 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