首页 > 解决方案 > 我们如何更改不同文件的菜单栏上的文本

问题描述

我的 Android Studio 项目中有一个注册表单和一个登录表单。目前每个顶部的文本是相同的,但我希望每页上的文本不同。

如何更改此设置,以使每页上突出显示的文本不同?我在哪里配置这个?

注册表格和登录表格

标签: android

解决方案


首先,您必须创建一个toolbar.xml 文件并将其插入到您要更改标题栏名称的所有活动中。

这是创建自定义工具栏的方法

 <android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    app:popupTheme="@style/AppTheme.PopupOverlay">
   </android.support.v7.widget.Toolbar>

然后在java文件中找到工具栏并将名称设置为标题栏,如下所示: -

mActionBarToolbar = (Toolbar) findViewById(R.id.toolbar_actionbar);            
setSupportActionBar(mActionBarToolbar);
getSupportActionBar().setTitle("My title");

如果对此有任何疑问,请乐于提供帮助。


推荐阅读