直接贴源码:
package com.example.webview;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
private WebView webView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected void onStart() {
super.onStart();
String url = "http://172.20.223.143:8080/run";
this.webView = (WebView) this.findViewById(R.id.webview);
this.webView.loadUrl(url);
this.webView.setWebViewClient(new WebViewClientDemo());
}
private class WebViewClientDemo extends WebViewClient {
@Override
// 在WebView中不在默认浏览器下显示页面
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
2、直接访问assets 目录下的的内容:
webView.loadUrl("file:///android_asset/Readme.txt");