2013-07-10 142 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

相關問題