0

我正在尝试将我的应用程序的名称和我的第一个活动的名称设置为不同的值(我需要在我的活动标签中使用商标符号,而不是在应用程序名称中)。我在android中找到了这个命名我的应用程序,在最后一条评论中说如果我使用@string设置应用程序名称会产生影响,但它没有。有没有办法做到这一点?

4

2 回答 2

1

在你的 onCreate()

String title = getTitle().toString();
setTitle(title + "(R)");

作为 (R) 版权符号 :)

于 2013-07-10T10:45:39.690 回答
0

AFAIK 无法在清单中实现这一点,因为名称属性在启动器中自动使用(我建议这就是您对“应用程序名称”的意思)。但是您可以在代码中执行此操作,只需使用:

setTitle(R.string.yourActivityTitle)

-> 清单中的字符串用作“应用程序名称”,代码中的字符串用作活动名称。

希望有帮助...

于 2013-07-10T10:47:50.550 回答