webview简单使用
2015-10-22 08:49
435 查看
1、定义
2、加载设置
3、使用
附件文件
private WebView webView; private String weatherUrl; private TextView top_title_text;
2、加载设置
top_title_text = (TextView) findViewById(R.id.top_title_text); webView = (WebView) findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled(true); webView.setScrollBarStyle(0); WebSettings webSettings = webView.getSettings(); webSettings.setAllowFileAccess(true); webSettings.setBuiltInZoomControls(true);
3、使用
private void getWeatherData() { weatherUrl = "http://mse.360.cn/service/weather.html"; webView.loadUrl(weatherUrl); // 加载数据 webView.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { if (newProgress == 100) { top_title_text.setText("天气预报"); } else { top_title_text.setText("加载中..."); } } }); // 当网页上的连接被点击的时候 webView.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(final WebView view, final String url) { webView.loadUrl(url); return true; } }); }
附件文件
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".WeatherActivity" > <include android:id="@+id/biaoti" layout="@layout/app_toptitle" android:focusable="true" /> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/biaoti" /> </RelativeLayout>
附:WebView详解大全
http://www.cnblogs.com/zgz345/p/3768174.html
相关文章推荐
- Android 如何直播RTMP流
- App 快速上架经验
- iOS --- 音量调节视图MPVolumeView的使用
- 【笨木头Unity】入门之旅003:HelloWorld
- 【笨木头Unity】入门之旅002:不谈对象,咱们谈组件
- Android之ListView实现下拉刷新
- iOS --- 使用NSAssert来调试程序
- Android Api Demos登顶之路(107)View-->ExpanableLists-->Custom Adapter
- Get SQL String From Query Object In Entity Framework
- Application类
- android v7兼容包
- 特性一、iOS的AutoLayout和Autoresizing
- 特性二、Objective-C的Attributed属性
- iOS中如何选择delegate、通知、KVO(以及三者的区别)
- gson在android中的应用
- Happy Number - LeetCode
- NetBIOS与Winsock编程接口
- Android中toolbar的简单使用
- Reveal 分析App Store 页面布局
- Cocos2d入门--1--初涉相关属性或代码