如何监听NestedScrollView

2020-09-06 科技 64阅读
想监听webview滚动 CoordinatorLayout+NestedScrollView 用NestedScrollView 包裹webview 无法让webview位于topbar下方。原本应该可以在下方,但是提示包裹webview的NestedScrollView height必须fillparent。所以webview沾满了屏幕topbar相当于一个fragment一样盖在了webview上挡住了一些东西
想要的效果就是正常的webview在topbar下方 布局如下:

http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent" >
android:id="@+id/rl_content"
android:layout_width="match_parent"
android:layout_height="fill_parent">
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:id="@+id/action_webkit"
android:layout_width="match_parent"
android:layout_height="fill_parent"
/>
</android.support.v4.widget.NestedScrollView>
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="6dp"
android:progressDrawable="@drawable/progress_drawable" />
</RelativeLayout>
android:layout_width="match_parent"
android:layout_height="wrap_content">
app:layout_scrollFlags="scroll|enterAlways"
android:id="@+id/top"/>
</android.support.design.widget.AppBarLayout>
。。</CoordinatorLayout>
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com