AndroidToolbar的使用详解

金属检测传感器
AndroidToolbar的使⽤详解⽂章⽬录
修改主题
当我们新建⼀个⼯程时,我们发现默认是有导航栏的, 如图:
那是因为默认app主题⾃带了导航栏
⽅法⼀
注意 要选择 xxxNoActionBar 也就是⽆导航栏的样式
以上主题任意选择⼀个即可。
⽅法⼆
你也可以在 l 中配置 NoActionBar 主题样式 (全局可⽤)
<?xml version="1.0" encoding="utf-8"?>
xv-851
<resources>
<style name="AppTheme"parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
磨煤机衬板<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryDark">@color/black</item>
<item name="colorAccent">@color/teal_700</item>
</style>
</resources>地下水位监测
使⽤这种⽅式需要在 l 中的对应的 activity 节点中设置 theme 属性
或者 在
现在开始添加⼀个ToolBar
布局中添加Toolbar
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android="schemas.android/apk/res/android"
layout_width="match_parent"
layout_height="match_parent">
<androidx.appcompat.widget.Toolbar
id="@+id/toolbar"
layout_width="match_parent"
layout_height="wrap_content"/>
</LinearLayout>
真空超导散热器
添加Toolbar具体内容
// 设置Logo
toolbar.setLogo(R.mipmap.ic_launcher);
//  主标题
toolbar.setTitle("主标题");
//  副标题
toolbar.setSubtitle("副标题");
// 设置导航图标
toolbar.setNavigationIcon(R.drawable.ab_android);
....
Toolbar常⽤属性
灯管支架添加菜单
请先在项⽬的 res/menu/ ⽬录中创建新的 XML ⽂件。
接下来是菜单的初始化
⽅法⼀
通过inflateMenu可以添加toolbar的菜单
//设置菜单
toolbar.u.menu_main);
注意: 要想让Toolbar本⾝的inflateMenu⽣效,则必须删去这两句代码
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
⽅法⼆
调⽤Activity本⾝创建menu的接⼝

本文发布于:2024-09-23 14:22:00,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/277059.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:看Log方法
标签:主题   添加   导航   设置   默认
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议