webview内部打开网址
上一篇 /
下一篇 2013-08-29 16:47:23
/ 个人分类:step by step android测试
今天学习webview的时候,一个很简单的页面,输入url,内部打开该网址,但是打开的时候却不是在本页面打开的,解决办法(见红字部分):
public class MainWebview extends Activity {
WebView webView2;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main_webview);
webView2=(WebView)findViewById(R.id.WebView01);
Button button=(Button)findViewById(R.id.Button01);
final EditText editText=(EditText)findViewById(R.id.EditText01);
webView2.getSettings().setJavaScriptEnabled(true);
webView2.getSettings().setSupportZoom(true);
webView2.getSettings().setBuiltInZoomControls(true);
webView2.loadUrl("file:///android_asset/html/nian.html");
webView2.requestFocus();
webView2.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return false;
}
});
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
webView2.loadUrl(editText.getText().toString());
}
});
}
}
收藏
举报
TAG: