美文网首页Android技术知识Android开发Android知识
Android Material风格的应用(五)--Collap

Android Material风格的应用(五)--Collap

作者: CoderMiner | 来源:发表于2016-11-14 13:15 被阅读0次

Collapsing Toolbar

Android Material风格的应用(一)--AppBar TabLayout
Android Material风格的应用(二)--RecyclerView
Android Material风格的应用(三)--DrawerLayout
Android Material风格的应用(四)--FloatActionButton
Android Material风格的应用(五)--CollapsingToolbar

CollapsingToolbar
工程源码
我们为列表的item创建一个详情页面,创建DetailActivity.java对应的布局文件activity_detail.xml
<android.support.design.widget.AppBarLayout
  android:layout_width="match_parent"
  android:layout_height="@dimen/app_bar_height"
  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"
      android:id="@+id/collapsing_toolbar"
      android:fitsSystemWindows="true"
      android:theme="@style/ThemeOverlay.AppCompat.Dark"
      app:contentScrim="?attr/colorPrimary"
      app:expandedTitleMarginEnd="@dimen/article_keylines"
      app:expandedTitleMarginStart="@dimen/md_keylines"
      app:layout_scrollFlags="scroll|exitUntilCollapsed">
      <ImageView
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:id="@+id/image"
          android:fitsSystemWindows="true"
          android:scaleType="centerCrop"
          app:layout_collapseMode="parallax"/>
      <android.support.v7.widget.Toolbar
          android:layout_width="match_parent"
          android:layout_height="?attr/actionBarSize"
          app:layout_collapseMode="pin"
          app:popupTheme="@style/ThemeOverlay.AppCompat.Light"></android.support.v7.widget.Toolbar>
  </android.support.design.widget.CollapsingToolbarLayout>

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

在代码中初始化相关的逻辑

CollapsingToolbarLayout collapsingToolbarLayout = (CollapsingToolbarLayout)findViewById(R.id.collapsing_toolbar);

相关文章

网友评论

    本文标题:Android Material风格的应用(五)--Collap

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