zoukankan      html  css  js  c++  java
  • 协调者布局:CoordinatorLayout

    layout_scrollFlag属性:
    scroll:需要哪个View滚动就需要设置该属性;
    exitUntilCollapsed:向上推动屏幕的时候滑动的部分折叠起来,只有下滑到最低端的时候折叠部分才会出现

    enterAlways:只要下滑的时候,折叠的部分就会出现

    enterAlwaysCollapsed:以最小高度折叠起来,到达顶部显示完整高度
    <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
    
        <android.support.design.widget.AppBarLayout
            android:layout_width="match_parent"
            android:layout_height="295dp">
                <ImageView
                    android:layout_width="match_parent"
                    android:layout_height="200dp"
                    android:scaleType="fitXY"
             app:layout_scrollFlags="scroll|exitUntilCollapsed"

    android:src="@mipmap/weimeithree" />
            <android.support.design.widget.TabLayout
                android:id="@+id/tab_layout"
                android:layout_width="match_parent"
                style="@style/TabLayoutText"
                app:tabSelectedTextColor="#08f213"
                android:layout_height="35dp"
                android:layout_marginTop="5dp" />
        </android.support.design.widget.AppBarLayout>
    
        <android.support.v4.view.ViewPager
            android:id="@+id/viewpager_my_fragment"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_behavior="@string/appbar_scrolling_view_behavior" />
    
    </android.support.design.widget.CoordinatorLayout>

    底部内容必须是ViewPager或者NestedScrollView。ViewPager里面的布局也必须是NestdScrollView.

  • 相关阅读:
    【SpringBoot】04.SpringBoot整合Filter的两种方式
    【SpringBoot】03.SpringBoot整合Servlet的两种方式
    【SpringBoot】02.编写HelloWorld
    【SpringBoot】01.创建Springboot项目及启动器
    Nginx——安装Nginx(二)
    Nginx——Nginx概述(一)
    与、或、异或的运算
    设计模式——单例模式
    MYSQL在当前日期的基础上加上N(年月日分秒)
    阿里云简单的HTTPS配置
  • 原文地址:https://www.cnblogs.com/shen-hua/p/5895555.html
Copyright © 2011-2022 走看看