AppBarLayout + TabLayout + CollapsingToolbarLayout + SwipeToRefresh

蓝咒 提交于 2019-12-03 00:58:32

If you don't want parallax effect, you don't need to use CollapsingToolbarLayout.

Most important configuration:

In Toolbar, set app:layout_scrollFlags="scroll|enterAlways".

In ViewPager, set app:layout_behavior="@string/appbar_scrolling_view_behavior".

And layout should look like this:

<android.support.design.widget.CoordinatorLayout>

    <android.support.design.widget.AppBarLayout>

        <android.support.v7.widget.Toolbar/>

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

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

    <android.support.v4.view.ViewPager/>

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

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

Move ProgressWheel out of your SwipeRefreshLayout to fix your problem that SwipeRefreshLayout can't refresh.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!