2013-07-10 89 views
0

我试图将我的应用程序的名称和我的第一个活动的名称设置为不同的值(我需要在我的活动标签中注册商标,但不在应用程序名称中)。我发现这Naming my application in android和最后评论说,如果我使用@string设置应用程序名称它会有影响,但它没有。有没有办法做到这一点?设置Android应用程序的名称

+0

你的意思是有你的发射活动,并在操作栏中的名称之间不同的名称(应用程序名称,可以在应用程序的信息中可以看出,是不一样的发射活动)? – Kyriog

+0

应用程序名称(与其他应用程序在手机主屏幕上可见)以及启动器活动名称在活动ActionBar中可见。 – Mediha

+0

对不起,但那是错误的。应用程序名称不是在其他应用程序的主屏幕上可见的名称。这是启动器的活动名称。应用程序名称在设置 - >应用程序中可见。 – Kyriog

回答

0

AFAIK是没有办法的清单来实现这一点,因为name属性在启动自动使用(我建议你这是'应用程序名称'的意思)。但是你可以通过简单地使用你的代码做到这一点:

setTitle(R.string.yourActivityTitle) 

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

希望帮助...

+0

这很有效,谢谢。 – Mediha

1

在您的onCreate()

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

是(R)的版权符号:)

+0

这也为应用程序名称(手机主页上显示)和启动器活动名称设置了不同的值,但此(R)不是商标标志。最好使用 EchoSign ® Mediha

相关问题