如何在Android中更改操作栏的标题?

时间:2016-03-29 12:56:18

标签: android android-layout android-studio

我在Android Studio中使用空活动进行一个项目,但在这两个项目中标题仍然相同,如图中所示:

enter image description here

如何将第二个活动的标题更改为“表格”而不是“日程”?

7 个答案:

答案 0 :(得分:1)

这很容易。 在每个.class中,你想要在动作栏中使用不同的标题,你只有你的setTitle。 像这里:

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setTitle("Your custom title");}

答案 1 :(得分:0)

只需使用以下代码行:

getSupportActionBar().setTitle("Form");

答案 2 :(得分:0)

你只需要做

getActionBar().setTitle("Test");

答案 3 :(得分:0)

ViewStub viewStub = ... viewStub.setLayoutResource(...); final Toolbar toolbar = (Toolbar) viewStub.inflate(); 方法中的第二个活动中添加此行

OnCreate

答案 4 :(得分:0)

试试这个 SELECT DISTINCT city FROM project

答案 5 :(得分:0)

就这样做。

在Form活动类onCreate方法中添加它。

ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setHomeButtonEnabled(true);
actionBar.setTitle("Form");

答案 6 :(得分:0)

致电

setTitle("title")

onCreate,或者您可以将 AdnroidManifest.xml 文件中的标签设置为活动:

<activity
    android:name=".ActivityName"
    android:label="custom label string"
    android:theme="theme..." >
    <intent-filter>
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>