如何更改活动的标题?截至目前它只显示程序的标题,我希望它显示我选择的东西,并在我的应用程序中的每个页面/活动是不同的,即我的主页可以说标题中的青蛙(1/17)而另一个应用切换到的活动可以通过使用点击事件或使用对接
在该标题中显示青蛙(2/17)答案 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的文件。 在该文件中,您可以找到活动所有标题的值。寻找您想要更改并保存的活动! 示例:我要更改的活动是“新闻”,而我需要的标题是“此处”。 我发现了这个价值: 中央
因此我将其更改为: 在这里
没问题。