WebView和ListView的交互使用,异步加载的问题
2017-01-02 12:15
363 查看
我用了一个listView来装载多个WebView。每个WebView的数据都是在后台进行加载的。现在有个问题就是,在所有View全部创建完毕后,listView中不可见的WebView,即使已经把数据加载成功,其高度仍然全部是0.需要拖动到可见区域后才会正确计算高度,然后再自动重绘。
这就出现一个问题,由于重绘动作是落后于拖动动作的,而重绘后item会自动扩展,导致的结果是也许你只想拖动10dip,但实际上拖动了10dip+height of item.最后的操作效果是一塌糊涂。。。
有什么办法能让webview在不可见时也能正确得到其高度呢?这样listview在进行手势操作时也不会有这种很不友好的现象发生了。
这个问题很是头大。。。期待达人们帮帮忙,多谢了
这就出现一个问题,由于重绘动作是落后于拖动动作的,而重绘后item会自动扩展,导致的结果是也许你只想拖动10dip,但实际上拖动了10dip+height of item.最后的操作效果是一塌糊涂。。。
有什么办法能让webview在不可见时也能正确得到其高度呢?这样listview在进行手势操作时也不会有这种很不友好的现象发生了。
这个问题很是头大。。。期待达人们帮帮忙,多谢了
相关文章推荐
- 使用Android Studio 练习RecyclerView 异步加载图片,解决图片乱序问题。
- WebView 加载资源的三种方式 一般使用第二种方式与H5交互
- android开发 友盟推送点击Notification使用WebView加载url同时会调用系统浏览器的问题
- android,使用webView加载页面,界面空隙问题
- Android使用WebView加载有声音或视频的网页时,关闭webView时,声音没有关闭的问题
- 使用Volley的imageRequest加载图片实例(含listview异步加载图片错位问题)
- Android 5.0中使用webView 加载网页不显示图片问题
- IOS 使用 WKWebView 加载本地的JS和CSS文件出现乱码问题
- Android开发中webView的使用以及与js交互传值问题
- 温补而知新——之(Fragment+ViewPager使用,frgment切换listview数据重复加载问题png)
- android webView 加载HTML代码使用loadData方法中文乱码问题
- 使用WebView加载数据出现找不到网页的问题之解决办法(转)
- Android ListView异步加载图片错位解决方案一 使用findViewWithTag
- 使用WebView.load(data,"text/html", "utf-8")加载显示乱码问题分析
- 【Android】ListView、RecyclerView异步加载图片引起错位问题
- WKWebView的基本使用,与网页h5交互,解决self不释放的问题
- 关于android webview 图片使用同一个src导致只加载第一张的问题
- 关于Cocos2d-x使用webView加载html视频问题
- Android 5.0中使用webView 加载网页不显示图片问题