【问题标题】:Android How make the same action bar?Android 如何制作相同的action bar?
【发布时间】:2015-10-28 12:55:05
【问题描述】:
【问题讨论】:
标签:
android
material-design
android-appcompat
android-actionbar-compat
android-design-library
【解决方案1】:
您可以使用设计支持库。
只需在您的 build.gradle 文件中添加此依赖项即可:
compile 'com.android.support:design:23.1.0'
然后使用这样的东西:
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout>
<android.support.v7.widget.Toolbar
android:layout_height="?attr/actionBarSize"
app:layout_scrollFlags="scroll|enterAlways"/>
</android.support.design.widget.AppBarLayout>
<android.support.v7.widget.RecyclerView
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</android.support.design.widget.CoordinatorLayout>
app:layout_behavior="@string/appbar_scrolling_view_behavior"
将向视图添加一个行为,AppBarLayout 可以监听该行为以对其子级进行动画处理。
app:layout_scrollFlags="scroll|enterAlways" 行将导致当用户向下滚动列表时工具栏将滚动屏幕。
您可以在official blog 中找到更多信息。