layout_collapseMode:PIN无效

时间:2018-04-28 06:59:17

标签: android android-tablayout android-collapsingtoolbarlayout

我想显示一个标签布局,其中的图片应该是可滚动的,但是tablayout在其上方滚动应保持固定。在我的情况下,它也随着滚动而向上移动。这是我的布局的最终​​版本。尝试了很多东西

    <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.Dark.ActionBar">

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

            <ImageView
                android:layout_width="match_parent"
                android:layout_height="300dp"
                android:background="@color/coupon_green"
                app:layout_collapseMode="parallax" />


            <android.support.design.widget.TabLayout
                android:id="@+id/profileTabLayout"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                android:background="@color/white"
                android:elevation="2dp"
                app:layout_collapseMode="pin"
                app:tabIndicatorColor="@color/skill_black"
                app:tabMode="scrollable"
                app:tabSelectedTextColor="@color/skill_black"
                app:tabTextColor="@color/black" />


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


    <com.skillbox.ui.CustomViewPager
        android:id="@+id/profilePager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_gravity="bottom"
        app:layout_anchor="@+id/appBar"
        app:layout_behavior="@string/appbar_scrolling_view_behavior" />

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

0 个答案:

没有答案