美文网首页
可折叠式标题栏 -- CollapsingToolbarLayo

可折叠式标题栏 -- CollapsingToolbarLayo

作者: 珞神 | 来源:发表于2017-10-10 14:21 被阅读0次
  • 设置展开之后 toolbar 字体的大小

xmlns:app="http://schemas.android.com/apk/res-auto"

app:expandedTitleTextAppearance="@style/toolbarTitle"
 
  <style name="toolbarTitle" >
        <item name="android:textSize">12sp</item>
    </style>
  • 设置折叠之后 toolbar 字体的大小
xmlns:app="http://schemas.android.com/apk/res-auto"

app:collapsedTitleTextAppearance="@style/toolbarTitle"

  <style name="toolbarTitle" >
        <item name="android:textSize">12sp</item>
    </style>
  • 设置展开之后 toolbar 标题各个方向的距离
//展开之后的标题默认在左下方,只有以下这两个属性管用

//距离左边的 margin 值
app:expandedTitleMarginStart="0dp"
//距离下方的 margin 值
app:expandedTitleMarginBottom="0dp"

  • 设置展开之后 toolbar 标题下方居中
 app:expandedTitleGravity="bottom|center"
  • 设置标题不移动,始终在 toolbar 上

app:titleEnabled="false"
  • 设置 toolbar 背景颜色
//如果设置状态栏透明的话,状态栏会跟toolbar颜色一致
app:contentScrim="@color/colorPrimaryDark"
  • 设置合并之后的状态栏的颜色
//如果设置状态栏透明,则此属性失效
app:statusBarScrim="@color/colorAccent"
  • 设置滑动的一些属性:
//第一种,滑动到顶部的时候,toolbar 会固定在上方
app:layout_scrollFlags="scroll|exitUntilCollapsed"

//第二种,滑动到顶部的时候,toolbar 会一直往上滑直到隐藏掉
app:layout_scrollFlags="scroll|enterAlways"

相关文章

网友评论

      本文标题:可折叠式标题栏 -- CollapsingToolbarLayo

      本文链接:https://www.haomeiwen.com/subject/uxbvyxtx.html