NestedScrollView嵌套WebView导致底部有空白

简介: NestedScrollView嵌套WebView导致底部有空白

NestedScrollView嵌套WebView导致底部有空白

1、重新设置Webview的宽高

val params: ViewGroup.LayoutParams = parentingSchoolListDetailedWeb.layoutParams
                    params.width = resources.displayMetrics.widthPixels.minus(SizeUtils.dp2px(30f))
                    params.height =
                        parentingSchoolListDetailedWeb.height - parentingSchoolListDetailedNSV.height
                    parentingSchoolListDetailedWeb.layoutParams = params

2、设置完之后WebView不显示数据了


如果Webview的父布局不是NestedScrollView 可以尝试把 Webview的父布局换成LinearLayout;


3、WebView加载富文本

DetailedWeb.loadDataWithBaseURL(
                        null,
                        content,
                        "text/html",
                        "utf-8",
                        null
                    )
目录
相关文章
|
Android开发
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X6 webview(二)
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X6 webview
|
Android开发
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X6 webview(一)
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X6 webview
|
Android开发
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
【原理篇】WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
|
5月前
|
Android开发 iOS开发
WebView加载https的空白及图片加载不了的问题
WebView加载https的空白及图片加载不了的问题
283 0
|
Android开发
WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
200 0
WebView 实现嵌套滑动,丝滑般实现吸顶效果,完美兼容 X5 webview
|
Android开发 移动开发 存储
ListView嵌套webView 事件冲突解决
如图,红色部分为WebView,作为ListView头部存在,测试视频(h5)要左右滑动,ListView要上下滑动,保证视频控件和下面评论部分可以显示,但是这个时候就存在WebView横向滑动和ListView竖向滑动之间的冲突。
1413 0
|
Android开发
Android scrollview嵌套webview滑动冲突的解决方案
在Android开发中有时我们需要在scrollview中嵌套webview这时你会发现这两者的滑动事件产生了冲突导致:webview很难被滑动,即使被滑动了一点也非常不顺畅。解决方案也比较简单只需要在webview的ontouch事件中调用requestDisallowInterceptTouchEvent(true)即可。然后交给webview去处理,代码如下: mWebView.
6291 0
|
Android开发 容器
如何判断webview是不是滑到底部
getScrollY()方法返回的是当前可见区域的顶端距整个页面顶端的距离,也就是当前内容滚动的距离。 getHeight()或者getBottom()方法都返回当前webview这个容器的高度 getContentHeight返回的是整个html的高度,但并不等同于当前整个页面的高度,因为webview有缩放功能,所以当前整个页面的高度实际上应该是原始html的高度再乘上
2378 0
|
Android开发 UED 数据格式
安卓开发_关于WebView加载页面空白问题
依据我自己的测试,发现有时候用APP打开网页的时候,有的网页加载成功之前需要很久,有的一下就出来了(比如百度) 当加载时间过长的情况下,这时候显示的是空白界面,其实不是代码问题,只是要打开的这个网页太大了。
1389 0
|
Android开发
Android监听WebView滑动到底部
MainActivity如下: package cn.testwebview; import android.app.Activity; import android.
1242 0