如何在Android studio 通过WebView包含外接网页
时间:07-21
作者:
通过WebView包含外接网页简单的说就是给一个手机版的网页加个APP的壳,让网页能在app里打开。目录结构:1.修改MainActivity,将如下代码插入到protected void onCreate(Bundle
通过WebView包含外接网页
简单的说就是给一个手机版的网页加个APP的壳,让网页能在app里打开。
目录结构:
1.修改MainActivity,将如下代码插入到protected void onCreate(Bundle savedInstanceState) {}中
//WebView WebView browser=(WebView)findViewById(R.id.Toweb); browser.loadUrl("http://www.baidu.com"); // 如果页面中链接,如果希望点击链接继续在当前browser中响应, // 而不是新开Android的系统browser中响应该链接,必须覆盖webview的WebViewClient对象 browser.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { // 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边 view.loadUrl(url); return true; } });
2.在页面添加
<WebView android:id="@+id/Toweb" android:layout_width="fill_parent" android:layout_height="fill_parent" />
3.修改AndroidManifest.xml
将如下代码插入到 manifest 中
<uses-permission android:name="android.permission.INTERNET"/>