我想使用NestedScrollView與CollapsingToolbarLayout。在NestedScrollView中有很長的內容。不幸的是,我無法滾動到最後。這些長內容中的一部分被切斷。當我旋轉屏幕時,什麼是奇怪的,滾動工作正常,所有內容都可見。NestedScrollView不會滾動到結束使用CollapsingToolbarLayout
<android.support.design.widget.CoordinatorLayout
android:fitsSystemWindows="true"
android:layout_height="match_parent"
android:layout_width="match_parent">
<android.support.design.widget.AppBarLayout
android:fitsSystemWindows="true"
android:layout_height="wrap_content"
android:layout_width="match_parent">
<android.support.design.widget.CollapsingToolbarLayout
android:fitsSystemWindows="true"
android:layout_height="match_parent"
android:layout_width="match_parent"
app:contentScrim="?attr/colorPrimary"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<ImageView
android:fitsSystemWindows="true"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/u8"
app:layout_collapseMode="parallax"/>
<android.support.v7.widget.Toolbar
android:layout_height="?attr/actionBarSize"
android:layout_width="match_parent"
app:layout_collapseMode="pin"/>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
<android.support.v4.widget.NestedScrollView
android:clipToPadding="false"
android:layout_height="match_parent"
android:layout_width="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<LinearLayout
android:layout_height="match_parent"
android:layout_width="match_parent"
android:orientation="vertical">
<!-- lots of widgets-->
</LinearLayout>
</android.support.v4.widget.NestedScrollView>
</android.support.design.widget.CoordinatorLayout>
編輯:我注意到剪切內容的高度與工具欄高度相同。
如果你設置的LinearLayout到'wrap_content'的高度會怎樣?通常,滾動窗口小部件中的任何佈局都會在滾動方向上獲得'wrap_content'。 –
沒有。仍然無法滾動到結尾。 –
這裏同樣的問題。我嘗試在地方添加android:fitsSystemWindows =「true」,並且還要顯示android:windowSoftInputMode =「adjustResize」。迄今爲止所有想法都失敗了 –