各位看官们大家好,上一回中咱们说的是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的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!