未经本人授权,不得转载!否则必将维权到底
Toolbar 可以实现所有 ActionBar 的功能,并且可定制性更高。Toolbar 是 App 实现 Material Design 不可缺少的控件。
#一、基础使用
1.首先在 build.gradle 引入support v7包
dependencies {
compile 'com.android.support:appcompat-v7:24.0.0'
}
2.找到 Manifest 文件的 Application 标签下 Theme 属性
3.自定义 Theme 属性,因为 Activity 默认是有 ActionBar 的,所以需要先将默认的 ActionBar 去掉( parent=“Theme.AppCompat.Light.NoActionBar”),并根据项目需求选择主题的每个特定的属性
<style name="DrivingTheme" parent="AppThemeBase">
</style>
附录一张常用属性图,上面的每个属性就很好理解了。
###做完上面两步,我们已经将 ActionBar 隐藏了,下面就是添加 Toolbar 的步骤
1.先在需要添加 Toolbar 的 xml 文件中,加入 Toolbar 控件
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto