【问题标题】:Collapsing Toolbar keeps on collapsing even without content too即使没有内容,折叠工具栏也会继续折叠
【发布时间】:2018-07-07 17:43:26
【问题描述】:

我有一个带有选项卡布局和视图寻呼机的折叠工具栏,我一直在尝试,发现无论我是否有可滚动数据,我的折叠工具栏始终是可折叠的。为什么会这样

    <android.support.design.widget.AppBarLayout
            android:id="@+id/appBar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:elevation="2dp"
            android:fitsSystemWindows="true"
            android:theme="@style/ThemeOverlay.AppCompat.Light">

            <android.support.design.widget.CollapsingToolbarLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:layout_scrollFlags="scroll|enterAlways">

 <FrameLayout
                android:layout_width="match_parent"
                android:visibility="gone"
                android:layout_height="250dp">

//Frame layout for some nested layouts in between

</FrameLayout>

    </android.support.design.widget.CollapsingToolbarLayout>

    </<android.support.design.widget.AppBarLayout>

我是不是做错了什么。我希望它仅在视图寻呼机页面具有可滚动内容时才可滚动。

【问题讨论】:

    标签: android android-collapsingtoolbarlayout


    【解决方案1】:

    您应该在应用栏下方添加一个回收视图或嵌套滚动视图,它必须具有以下属性

    app:layout_behavior="@string/appbar_scrolling_view_behavior"

    所以现在当你滚动时,工具栏会折叠

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多