activity_main. 1 <android.support.design.widget.CoordinatorLayout ="http://schemas.android.com/apk/res/android" 2 ="http ...
activity_main.
1 <android.support.design.widget.CoordinatorLayout ="http://schemas.android.com/apk/res/android" 2 ="http://schemas.android.com/tools" 3 ="http://schemas.android.com/apk/res-auto" 4 android:id="@+id/main_content" 5 android:layout_width="match_parent" 6 android:layout_height="match_parent" 7 android:fitsSystemWindows="true" > 8 9 <android.support.design.widget.AppBarLayout10 android:id="@+id/appbar"11 android:layout_width="match_parent"12 android:layout_height="wrap_content" >13 14 <!-- app:layout_scrollFlags="scroll|enterAlways" -->15 <!-- 这句话的作用:向上滑动的时候Toolbar消失,向下滑的时候ToolBar立即出现 -->16 <!-- 如果没有scroll的话向上滑动Toolbar不会消失 -->17 <!-- 如果没有enterAlways的话向下滑动Toolbar不会立即出现,会有短暂的延迟 -->18 19 20 <!-- android:minHeight="?attr/actionBarSize"(默认为此) 设置Toolbar的NavigationIcon位置 -->21 22 <android.support.v7.widget.Toolbar23 android:id="@+id/toolBar"24 android:layout_width="match_parent"25 android:layout_height="wrap_content"26 app:layout_scrollFlags="scroll|enterAlways"27 android:background="#9C27B0"28 android:minHeight="?attr/actionBarSize" >29 30 <TextView31 android:layout_width="wrap_content"32 android:layout_height="wrap_content"33 android:text="可以添加多个view,会挤压标题栏"34 android:textColor="#E91E63" />35 </android.support.v7.widget.Toolbar>36 37 <android.support.design.widget.TabLayout38 android:id="@+id/tabLayout"39 android:layout_width="match_parent"40 android:layout_height="wrap_content"41 android:background="#e0e0e0"42 app:tabIndicatorColor="#ef5350"43 app:tabSelectedTextColor="#1976d2"44 app:tabTextColor="#90caf9" />45 </android.support.design.widget.AppBarLayout>46 47 <!-- app:layout_behavior="@string/appbar_scrolling_view_behavior"的作用是使上方两个数据不被AppBarLayout遮盖 -->48 49 <android.support.v7.widget.RecyclerView50 android:id="@+id/recyclerView"51 android:layout_width="match_parent"52 android:layout_height="match_parent"53 app:layout_behavior="@string/appbar_scrolling_view_behavior" />54 55 <android.support.design.widget.FloatingActionButton56 android:layout_width="wrap_content"57 android:layout_height="wrap_content"58 android:layout_gravity="right|bottom"59 android:layout_marginBottom="10dip"60 android:layout_marginRight="10dip"61 android:src='/images/loading.gif' data-original="@drawable/ic_launcher"62 app:backgroundTint="#e57373"63 app:borderWidth="10dp"64 app:elevation="10dip"65 app:fabSize="normal"66 app:pressedTranslationZ="10dp"67 app:rippleColor="#c62828" />68 69 </android.support.design.widget.CoordinatorLayout>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。