常见误区
来源:互联网 发布:淘宝的趋势 编辑:程序博客网 时间:2024/04/30 03:29
1.一个页面中包含listview,并且listview下面包含提示文字,类似微信通讯录列表 ,包含一个listview 和一个textview。如果list view个数较少不能铺满整个屏幕时textview可以显示,但是如果list view的数据超过屏幕时text view无法显示。
这时可以通过scrollview 嵌套自定义的不可滚动的listview +textview实现此界面。
2.webview加载h5的页面中如果包含视频的话,webview页面结束的时候视频声音不会结束。所以如果想处理这种情况需要调用webview的webview.onPause()方法,
protected void onPause() { super.onPause(); try { mProgressWebView.onPause(); } catch (Exception e) { e.printStackTrace(); }} //并且在执行@Overrideprotected void onResume() { super.onResume(); try { mProgressWebView.onResume(); } catch (Exception e) { e.printStackTrace(); }}在此要注意,要在页面结束的时候执行@Overrideprotected void onDestroy() { super.onDestroy(); try { mProgressWebView.onResume(); } catch (Exception e) { e.printStackTrace(); }}
因为在页面结束的时候会先执行activty的onpause方法,导致webview执行webview.onPuse()方法,如果当再次使用此页面时有
有可能会和h5页面的某些js冲突导致页面加载失败。
阅读全文
0 0
- 常见误区
- 性能测试常见误区
- C/C++ 常见误区
- c/c++常见误区
- 性能测试常见误区
- c语言常见误区
- C/C++ 常见误区
- 性能测试常见误区
- C/C++ 常见误区
- 性能测试常见误区
- 服务器配置常见误区
- 性能测试常见误区
- SOA 常见误区
- 性能测试常见误区
- C/C++ 常见误区
- C/C++ 常见误区
- C语言常见误区
- shell常见使用误区
- Android报错:Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)'
- python 图形界面开发
- 二叉树按层遍历
- mysql数据库备份与恢复
- POJ 1006 Biorhythms
- 常见误区
- 数据库-MySQL概述
- C++中结构体与类的区别(struct与class的区别)
- 巧用隐藏层计算字符宽度
- NAT技术和代理服务器
- linux控制台乱码
- Excuses, Excuses!
- JSP知识点
- 测试的那些憋屈事