android控件之WebView控件缩小

若沫空

若沫空

2016-02-19 09:50

图老师小编精心整理的android控件之WebView控件缩小希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

代码如下:

package com.weizhu.lan.view;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

import com.weizhu.lan.util.MyprogressDialog;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Handler;
import android.view.KeyEvent;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.widget.ProgressBar;

public class HelpCenter extends Activity {

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

    //50766649
    private String urlHelp = "https://m.tulaoshi.com",
                    userid = "userid=";
    private String yqhId;
    private WebView web;
    private Handler hand;
    private ProgressBar pb;
    private MyAsyncTask myAsy;
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.help_webview);

        yqhId = getIntent().getStringExtra("yqhId");

        web = (WebView) findViewById(R.id.help_WebView1);
        web.getSettings().setBuiltInZoomControls(true); //可放大、缩小
        myAsy = new MyAsyncTask();
        final String str = urlHelp;
            myAsy.execute(str);

    }
    class MyAsyncTask extends AsyncTaskString, String, Void{

        @Override
        protected Void doInBackground(String... params) {
            web.loadUrl(params[0]);
            web.setWebChromeClient(new WebChromeClient(){
                @Override
                public void onProgressChanged(WebView view, int newProgress) {
                    super.onProgressChanged(view, newProgress);
                    pb.setProgress(newProgress); //它自己会处置进度条
                }
            });
            return null;
        }
        @Override
        protected void onPostExecute(Void result) {

        }
        @Override
        protected void onPreExecute() {
            pb = (ProgressBar) findViewById(R.id.help_progressBar2);
            pb.setProgress(0);
        }
    }
}

展开更多 50%)
分享

猜你喜欢

android控件之WebView控件缩小

编程语言 网络编程
android控件之WebView控件缩小

Android控件系列之CheckBox使用介绍

编程语言 网络编程
Android控件系列之CheckBox使用介绍

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Android控件系列之TextView使用介绍

编程语言 网络编程
Android控件系列之TextView使用介绍

Android控件系列之Toast使用介绍

编程语言 网络编程
Android控件系列之Toast使用介绍

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Android控件之TextView的分析探究

编程语言 网络编程
Android控件之TextView的分析探究

Android 布局控件之LinearLayout详细介绍

编程语言 网络编程
Android 布局控件之LinearLayout详细介绍

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何查看MAC保存的网站软件密码

如何查看MAC保存的网站软件密码

MSSQL 2005 安全设置图文教程

MSSQL 2005 安全设置图文教程
下拉加载更多内容 ↓