要解决ScrollView嵌套的X5WebView。滑动、高度冲突,则首先要解决ScrollView与 X5Webview的滑动冲突,
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/rec"
android:layout_width="match_parent"
android:scrollbars="none"
android:layout_height="wrap_content">
<FrameLayout
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none" />
</RelativeLayout>
<TextView
android:id="@+id/logView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/rec"
android:singleLine="false"
android:text="前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~...前面不重要,关键是开源的,还能解决我们开发中的一些问题和需求,举个例子:QQ浏览器独立小窗播放视频的功能,还有WebView播放原生H5Video难以很好解决的全屏播放问题~~..."
android:visibility="visible" />
<RelativeLayout
android:layout_below="@id/logView1"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.RecyclerView
android:id="@+id/recy"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</RelativeLayout>
</RelativeLayout>
</ScrollView>
注意:在添加↓ Webview的时候,把滑动冲去掉,在外层加上relativelayout
<RelativeLayout android:id="@+id/rec"
android:layout_width="match_parent" android:scrollbars="none"
android:layout_height="wrap_content">
<FrameLayout android:id="@+id/webView1" android:layout_width="match_parent"
android:layout_height="wrap_content" android:scrollbars="none" />
</RelativeLayout>
而RecyclerView 则在外层加上
<RelativeLayout
android:layout_below="@id/logView1"
android:layout_width="match_parent" android:layout_height="wrap_content">
<android.support.v7.widget.RecyclerView
android:id="@+id/recy" android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</RelativeLayout>