zoukankan      html  css  js  c++  java
  • Android中WebView的简单使用

        public Button btnPay;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            btnPay = (Button) findViewById(R.id.btnPayfor);
            btnPay.setOnClickListener(new BtnPayMoneyListener());
        }
    
        private final class BtnPayMoneyListener implements View.OnClickListener {
            @Override
            public void onClick(View v) {
                //直接跳转浏览器页面
                // Intent pay = new Intent(Intent.ACTION_VIEW, Uri.parse(payUrl));
                //页面在WebView中嵌套
                String payUrl = "http://www.baidu.com";
                Intent pay = new Intent(MainActivity.this, PayMoneyActivity.class);
                //Intent传值
                pay.putExtra("url", payUrl);
                startActivity(pay);
            }
        }
    @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.money);
            Intent itent = getIntent();
            String url = itent.getStringExtra("url");
            web = (WebView) findViewById(R.id.vv);

         WebSettings seting = web.getSettings();

          // 设置WebView属性,能够执行的脚本
          seting.setJavaScriptEnabled(true);
          // 设置可以访问文件
          seting.setAllowFileAccess(true);
          // 设置支持缩放
          seting.setBuiltInZoomControls(true);
          // 加载需要显示的网页
          web.loadUrl(url);

        }

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

  • 相关阅读:
    高精度乘法
    使用BFG清除git仓库中的隐私文件或大文件
    java运行的问题
    eclipse编写的java程序在dos环境下运行的写法
    win32汇编实现阶乘和斐波那契数列
    十个数字不同,实现加减乘。暴力枚举法
    实现一个类模板
    循环队列类模板和函数模板c++实例
    C++析构函数为什么要为虚函数
    1012-Joseph 约瑟夫问题
  • 原文地址:https://www.cnblogs.com/xiaoyao095/p/4120855.html
Copyright © 2011-2022 走看看