WebView的常规用法
来源:互联网 发布:剑灵人族捏脸数据图表 编辑:程序博客网 时间:2024/06/11 12:17
1、android中如何去掉webview的滚动条
android中webview的默认的滚动条真是难看呀,于是可以用以下面的代码给去掉
- webView.setHorizontalScrollBarEnabled(false);//水平不显示
- webView.setVerticalScrollBarEnabled(false); //垂直不显示
应用开发中需要获取WebView当前页面的标题,可能通过对WebChromeClient.onReceivedTitle()方法的重写来实现
效果图如下:
代码如下:
- public class MainActivity extends Activity {
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main_layout);
- final TextView txtTitle = (TextView) findViewById(R.id.txtTitle);
- final WebView webView = (WebView)findViewById(R.id.btnWebView);
- WebChromeClient wvcc = new WebChromeClient() {
- @Override
- public void onReceivedTitle(WebView view, String title) {
- super.onReceivedTitle(view, title);
- Log.d("ANDROID_LAB", "TITLE=" + title);
- txtTitle.setText("ReceivedTitle:" +title);
- }
- };
- // 设置setWebChromeClient对象
- webView.setWebChromeClient(wvcc);
- // 创建WebViewClient对象
- WebViewClient wvc = new WebViewClient() {
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- // 使用自己的WebView组件来响应Url加载事件,而不是使用默认浏览器器加载页面
- webView.loadUrl(url);
- // 消耗掉这个事件。<a href="http://lib.csdn.net/base/15" class="replace_word" title="Android知识库" target="_blank" style="color: rgb(223, 52, 52); font-weight: bold;">Android</a>中返回True的即到此为止吧,事件就会不会冒泡传递了,我们称之为消耗掉
- return true;
- }
- };
- webView.setWebViewClient(wvc);
- final Button btnLoadWeb = (Button)findViewById(R.id.btnLoadWeb);
- btnLoadWeb.setOnClickListener(new Button.OnClickListener(){
- public void onClick(View v){
- webView.loadUrl("http://www.baidu.com");
- }
- });
- }
- }
0 0
- WebView的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- HibernateTemplate的常规用法
- Calendar类的常规用法
- apt-get 的常规用法
- 常规正则表达式的用法
- 常规webView设置
- Android 的 WebView 中 WebSettings 的常规配置
- iOS 的TextView的常规用法
- iOS WebView的用法
- 盘点SQL on Hadoop中用到的主要技术
- Linux下Shell编程实现基于Hadoop的ETL(分析篇)
- ubuntu 生成 .pem 证书连接服务器,取消OpenSSH密钥密码认证
- 4/13 发布到线上遇到的路径问题
- mfc学习-守护程序
- WebView的常规用法
- Hibernate 双向一对一关联
- ORA-19905: log_archive_format must contain %s, %t and %r
- 两种include方式及filter中的dispatcher
- 实用的 Python —— 快速进行相关计算
- LeetCode Power of Three JAVA
- QT生成excel文件
- C++---联合体(union)的一些测试
- gif没有半透明效果