zoukankan      html  css  js  c++  java
  • WebView的写法

    public class MainActivity extends Activity {
    private WebView wv;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);

    // 得到刚刚加载上去的WEB容器
    wv = (WebView) this.findViewById(R.id.wv);

    // 能用JS
    wv.getSettings().setJavaScriptEnabled(true);

    // 能用弹出框
    wv.setWebChromeClient(new WebChromeClient());

    // 用自己的程序打开网页
    wv.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
    view.loadUrl(url);// 打开 你点击的链接页面
    return true;// 用你自己的程序打开,不用系统内置的浏览器
    // return super.shouldOverrideUrlLoading(view, url);
    }
    });

    // 打开要显示的web主页
    //wv.loadUrl("http://g.pconline.com.cn");

    //http://localhost:8080/exam1120am/index.jsp
    wv.loadUrl("http://10.0.2.2:8080/News/index.jsp");
    }

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK && wv.canGoBack()) {// 你点击的是4,也就是返回键
    wv.goBack();
    return true;
    }
    // Toast.makeText(MainActivity.this,
    // String.valueOf(KeyEvent.KEYCODE_BACK),3).show();
    return super.onKeyDown(keyCode, event);
    }
    }

  • 相关阅读:
    (六)目标文件目录探测
    (五)物理路径探测
    (四)目标后台的探测
    小妙招
    MFC的一些常用操作
    UNICODE,GBK,UTF-8区别
    c++编程的字符集及其转换
    windows消息的循环机制
    c++ mfc和win32项目
    c++ 一些注意事项
  • 原文地址:https://www.cnblogs.com/wangfeng520/p/5033789.html
Copyright © 2011-2022 走看看