2013-07-10 3 views
0

Я пытаюсь установить имя моего приложения и имя моего первого действия для разных значений (мне нужен знак товарного знака на ярлыке активности, но не в имени приложения). Я нашел это Naming my application in android и в последнем комментарии сказал, что если я установил имя приложения, используя @string, это повлияет, но этого не произойдет. Есть ли способ сделать это?Установить имя приложения Android

+0

Вы имеете в виду иметь другое имя между вашей пусковой деятельностью и именем в панели действий (имя приложения, которое можно увидеть в информациях приложения, это не то же самое, как пусковые Мероприятия)? – Kyriog

+0

Имя приложения (оно видно на главном экране телефона с другими приложениями) и имя активности запуска, видимое в действии ActionBar. – Mediha

+0

Извините, но это неправильно. Имя приложения НЕ является именем, видимым на главном экране с другими приложениями. Это название активности запуска. Имя приложения отображается в Настройках -> Приложения. – Kyriog

ответ

0

AFAIK нет никакого способа, чтобы добиться этого в манифесте, так как имя атрибута используется в пусковой установке автоматически (Я предлагаю, что вы имеете в виду «имя приложения»). Но вы можете сделать это в вашем коде, просто с помощью:

setTitle(R.string.yourActivityTitle) 

-> Строка в файле манифеста используется как «имя приложения» и строка в коде используется для названия действия.

Надежда, что помогает ...

+0

Это сработало спасибо. – Mediha

1

На вашем OnCreate()

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

Being (R) символ авторского права :)

+0

Это также устанавливает различные значения для имени приложения (видимого на домашней странице телефона) и имени активности запуска, но это (R) не является знаком товарного знака. Лучше использовать EchoSign ® Mediha

Смежные вопросы