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:

 

评分:0

我来说两句

Open Toolbar