`
java-mans
  • 浏览: 11457036 次
文章分类
社区版块
存档分类
最新评论

Android 网页加载完成ProgressDialog运用

 
阅读更多

package gongzibai.co.cc;

import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;

public class WebView2Activity extends
Activity {

private ProgressDialog progressBar;
WebView webview;
AlertDialog alertDialog;

/** Called when the activity is first created. */
@Override
public void onCreate(
Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
progressBar = ProgressDialog
.show(WebView2Activity.this,
null,
"正在进入网页,请稍后

…");
webview.getSettings()
.setJavaScriptEnabled(
true);

webview.loadUrl("http://www.qq.com");

AlertDialog alertDialog = new AlertDialog.Builder(
this).create();

// 设置视图客户端
webview.setWebViewClient(new MyWebViewClient());

}

class MyWebViewClient extends
WebViewClient {

@Override
public boolean shouldOverrideUrlLoading(
WebView view, String url) {
// TODO Auto-generated method stub

view.loadUrl(url);
return super
.shouldOverrideUrlLoading(
view, url);
}

public void onPageFinished(
WebView view, String url) {
// TODO Auto-generated method stub
if (progressBar.isShowing()) {
progressBar.dismiss();

}
}
}
}

分享到:
评论

相关推荐

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK开发范例大全的目录

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超...

    Android典型技术模块开发详解

    7.10 AutoCompleteTextview(自动完成) 7.11 DataPicker&TimePicker;(日期&时间) 7.12 ProgressBar (进度条) 7.12.1 横向进度条 7.12.2 旋转型进度条 7.13 SeekBar (拖动条) 7.14 RatingBar(评分条) 7.15 本章...

    Google Android SDK 开发范例大全01

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK 开发范例大全02

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google+Android+SDK开发范例大全

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android sdk 开发范例大全 部分章节代码

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

    Google Android SDK开发范例大全(完整版)

    3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华...

Global site tag (gtag.js) - Google Analytics