简体   繁体   中英

Child inside NestedScrollView not cover full height of screen

I am using NestedScrollView in my fragment. In my xml inside a RelativeLayout but it is not covering full height of screen.

Below is my code -

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:fitsSystemWindows="true"
android:background="@color/black"
android:layout_width="match_parent"
android:layout_height="match_parent">

<RelativeLayout
    android:background="@color/red_error_color"
    android:layout_width="match_parent"
    android:layout_height="match_parent">


</RelativeLayout>
</android.support.v4.widget.NestedScrollView>

when run the code only black background is visible but not red as my child view background is red.

Thanks in advance

Try to add this line of code on your nestedscrollview

android:fillViewport="true"
app:layout_behavior="@string/appbar_scrolling_view_behavior"

Remove:

android:fitsSystemWindows="true"

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM