如何更改活动的标题?

时间:2013-08-27 07:17:07

标签: android textview titlebar page-title

如何更改活动的标题?截至目前它只显示程序的标题,我希望它显示我选择的东西,并在我的应用程序中的每个页面/活动是不同的,即我的主页可以说标题中的青蛙(1/17)而另一个应用切换到的活动可以通过使用点击事件或使用对接

在该标题中显示青蛙(2/17)

5 个答案:

答案 0 :(得分:1)

如果我理解正确,你会想要一些动态的东西,当按下按钮时会改变标题(页数)?

我建议如下:

private static int pageCount = 1; // global variable in class. Default page = 1

onCreate() {
setPage(pageCount); // Set the title for the first time

}

// When your button is clicked
private static onButton() {
pageCount++; // Increment page count by one
setPage(pageCount); // set the new title


}

private static setPage(int page) {
setTitle("frog(" + page + "/17)");

}

我希望这会有所帮助。

答案 1 :(得分:0)

您可以使用以下代码设置标题:

setTitle("Some Title");

您也可以在xml中执行此操作:

android:label="Some Title"
android:label="@strings/someTitle"

答案 2 :(得分:0)

你可以在Android sdk示例ApiDemos中找到结果,在App部分 - >活动 - >自定义标题

答案 3 :(得分:0)

您可以通过以下代码以编程方式更改活动的标题:

getActionBar.setTitle("Your_Activity_Name");

答案 4 :(得分:0)

我只是在RES目录中寻找“ values”文件夹。在那里,您看到一个名为strings.xml的文件。 在该文件中,您可以找到活动所有标题的值。寻找您想要更改并保存的活动! 示例:我要更改的活动是“新闻”,而我需要的标题是“此处”。 我发现了这个价值:     中央

因此我将其更改为:     在这里

没问题。