FrameLayout与NestedScrollView的高度不匹配

我有一个NestedScrollView内的FragmeLayout,如

<android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000000"> 

但是FrameLayout并没有填充NestedScrollView的高度。 我该如何解决这个问题?

  • Recycler视图+ View Pager +嵌套的ScrollView + CoordinatorLayout
  • 折叠工具栏和嵌套滚动视图不能平滑滚动
  • 无法滚动AppBarLayout并平滑地折叠工具栏和NestedScrollView
  • NestedScrollView在内容填满时向下滚动
  • 我可以创build一个像这样的嵌套滚动布局吗?
  • NestedScrollView在Recyclerviewresize时滚动到顶部
  • NestedScrollView和Horizo​​ntal RecyclerView平滑滚动
  • 无法顺利地滚动AppBarLayout和与NestedScrollView折叠工具栏
  • 检查此解决scheme
    如果需要,使用fillViewport="true"这个属性会导致滚动视图的子级展开到ScrollView的高度。 当孩子高于ScrollView时,该属性不起作用。

      <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true" app:layout_behavior="@string/appbar_scrolling_view_behavior">