2012-05-25 62 views
1

的每個畫面都在我的應用程序更改應用程序的名稱顯示正確的應用程序名稱,但1個屏幕上顯示一個不同的名字,那是因爲我複製粘貼代碼,從不同的應用程序,活動。現在如何改變它?如何在頂部

+0

你可以顯示該活動的代碼..? – Mudassir

+0

它是一些500行代碼 – Housefly

+0

我的xml的那個屏幕是好的....它不包含任何應用程序名稱 – Housefly

回答

5

試試這個。

寫這樣的代碼在你onCreate()方法。

this.setTitle("Your Title"); 
+0

好嗎謝謝你,它的工作 – Housefly

5

而不是在所有的活動分開設置,可以設置在String.xml如下片段:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string name="app_name">You App Name</string> 
</resources> 

除了它,你應該在清單文件

android:label="@string/app_name" 
+0

這不是設置標題爲應用程序的標準方式,你應該使用的資源,那麼只有當你需要的任何改變,你可以用它在整個應用 – Venky

+2

FYI有可能實現的多種方式結果。 – Venky

+1

我們都知道有很多方法可以解決這個問題,但是Venky的解決方案比您的解決方案更適合使用。你爲什麼評論所有與你的答案不同的其他答案?每個人都會看到這個問題,並可能需要另一個解決方案。想想未來的觀衆。 – CMA

0

轉到添加到AndroidManifest.xml中

檢查您的活動是否有正確的android:label

+3

@CapDroid這並不意味着我們不應該提供替代解決方案,如果有的話。 –