一起Talk Android吧(第二百五十五回:Android中的Toolbar标题一)

本文详细介绍在Android应用中如何使用Toolbar组件来设置静态和动态标题,包括在配置文件中修改label属性值实现静态标题,以及在代码中调用相关方法实现动态标题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

各位看官们大家好,上一回中咱们说的是Android中Toolbar的例子,这一回咱们继续说该例子。闲话休提,言归正转。让我们一起Talk Android吧!

看官们,我们在前面章回中介绍完了Toolbar的导航,本章回中将介绍Toolbar的标题。标题位于导航右侧,用来提示程序的内容或者当前页面的主题。接下来我们先看看如何在程序中添加标题。

添加标题有两种方法:

  • 一种是在配置文件中修改当前程序或者Activity的label,我叫它静态修改。
  • 另外一种是在代码中通过相关的方法修改标题,我称其为动态修改。

当然了,这是我自己的总结,官方文档中没有这样的叫法。接下来我们看看静态修改标题的方法:

  • 1.在AndroidManifest配置文件中,找到application标签;
  • 2.修改application标 签中的label属性值,该值默认为当前程序的名称;下面给一个示例代码:
android:label="@string/app_name"  ==> android:label="@string/toolbar_title"

这个label控制着应程序中所有页面的标题,如果想在某些页面下显示不同的标题,那么可以修改当前页面的label属性值,修改方法如下:

  • 1.在AndroidManifest配置文件中,找到给 Activity标签;
  • 2.activity标签中添加label属性,并且给它赋值,该属性默认不使用,因此需要我们添加。下面给一个示例代码:
android:label="@string/title_activitya.

表示当前页面的标题为字符串title_activitya中的内容。有看官说,如果这两个label不一样的话,标题的内容是哪一个?答案是当前页面的label值。因为标题读取label值时有顺序,它首先读取当前Activity标签下的label属性值,如果读取到就显示到标题中,如果读取不到就去读取application标签下的label属性值。

各位看官,关于Android中Toolbar的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值