`
wang_peng1
  • 浏览: 3959084 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webview显示内置dialog

 
阅读更多

getWindow().requestFeature(Window.FEATURE_PROGRESS);

WebView mWebView = (WebView) findViewById(R.id.mywebview);

mWebView.getSettings().setJavaScriptEnabled(true);

final Activity activity = this;

mWebView.setWebChromeClient(new WebChromeClient(){

         public void onProgressChanged(WebView view, int progress) {
                 activity.setTitle("Loading...");
                 activity.setProgress(progress * 100);
                    if(progress == 100)
                       activity.setTitle("My title");
                 }
});

mWebView.loadUrl(URL);

分享到:
评论

相关推荐

    android webview 顶部进度条+旋转等待dialog例子

    在Android中,我们可以利用WebView的内置方法`setWebChromeClient()`和自定义的`WebChromeClient`来监听网页加载进度。当`WebChromeClient`的`onProgressChanged()`方法被调用时,我们可以获取当前网页加载的百分比...

    Android 关于WebView一些注意点

    - `@android:style/Theme.Dialog`:将Activity显示为对话框模式。 - `@android:style/Theme.NoTitleBar`:不显示应用程序标题栏。 - `@android:style/Theme.NoTitleBar.Fullscreen`:不显示应用程序标题栏,并全屏...

    基于Java的Android开发工具类集合设计源码

    内置支付宝支付、微信支付及分享、Zip4j压缩、UCrop头像选择、二维码和条形码生成、常用Dialog、WebView视频播放、滑动验证码、Toast封装、震动、GPS定位、图片缩放、Exif图片地理信息添加等多种实用功能,旨在为...

    android语音识别

    开发者可以通过创建SpeechRecognizer实例,并设置Intent来启动内置的语音识别服务。 1. **启动语音识别**: 要启动语音识别,首先需要创建一个SpeechRecognizer对象,并设置一个BroadcastReceiver来接收识别结果。...

    马托斯的教程总结

    10. **DialogBox (AlertDialog & Toast)**:对话框是Android中提供用户反馈的重要工具,分为AlertDialog(带取消和确认按钮的对话框)和Toast(短暂显示信息,不阻塞用户操作)。 11. **Intents (20 Intents Ready ...

    Android开发技巧合集

    - **WebView**:用于显示网页内容。 - **ScrollView**:用于创建可滚动的内容区域。 - **GridView**:用于显示网格布局的列表。 - **Toast**:用于显示简短的信息提示。 通过以上内容可以看出,《Android开发技巧...

    android 开发技巧合集

    在Android开发过程中,开发者会经常使用到一些内置的类库来简化编程工作。这些类库覆盖了从UI组件到网络请求等多个方面,帮助开发者高效地构建应用程序。 - **核心类库**:如`java.lang`和`java.util`等提供了基础...

    Android+UI+问题集注+第二期

    1. **使用预定义样式:**Android提供了一些内置样式可以直接应用于ProgressBar,例如`?android:attr/progressBarStyleInverse`用于黑白反转的进度条样式。 ```xml android:id="@+id/progress_bar" android:...

    Android开发技巧总汇(4)

    通过`WebView`组件可以在应用内部显示网页。 #### 38. 发送SMS、MMS 发送短信和彩信可以通过`SmsManager`类实现。 #### 39. 如何进行单元测试 单元测试可以通过JUnit框架配合Android Test框架实现。 #### 40. ...

    android开发技巧合集

    4. **SQLite:** 内置的数据库支持,适用于需要持久化存储的数据场景。 #### 二、ANDROID文件系统与应用程序架构 **2.1 ANDROID文件系统** Android应用可以访问多种类型的文件系统,包括内部存储、外部存储(SD卡...

    jquery-mobile

    - **1.0版**:这是jQuery Mobile的第一个正式版本,引入了许多基本的组件,如工具栏(header, footer)、页面容器(page)、表单元素和对话框(dialog)。此版本奠定了jQuery Mobile的基础架构,但可能存在一些性能...

    BAT Android面试20题详解.docx

    - 图片压缩可降低内存占用,如使用LruCache或 Glide的内置压缩功能。 - 数据分页加载减少一次性加载的数据量,提升用户体验。 2. **Android安全问题**: - 避免误导出组件,如恶意启动其他应用的Activity。 - ...

    UI框架 Android

    包含Bmob后台实现的登录注册,TabHost和DrawerLayout的布局,以及Fragment和ViewPager的复用,内置页包含了一些简单网络请求方法和请求库okhttp。Tab中调用的API有手机号码归属地查询,天气预报,成语字典等。以及...

    jquerymobile中文文档

    - 内置主题CSS,允许通过简单的数据属性选择不同的视觉样式,如 `data-theme`。 - 使用主题CSS可以快速改变按钮、表单、面板等组件的颜色和样式。 4. **自动导航和页面管理**: - 自动处理页面加载和链接点击,...

Global site tag (gtag.js) - Google Analytics