2012-02-12 8 views
0

ここでいくつかの同様の質問がありますが、私の問題は少し異なります。私は、アクティビティのラベルを表示するために、システムはそのテキストをランチャーのアプリアイコンの下に表示されるアプリ名として自動的に使用します。しかし、そのマニフェストコードでわかるように、既にアプリ名を設定しています。ランチャーのアプリケーション名

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <activity 
     android:name=".OneActivity" 
     android:label="Project 51" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

私は間違っていますか?

+0

あなたの質問は何ですか? – kosa

+0

質問は:私はアプリケーションの名前としてシステムランチャー(ここではすべてのアプリケーションを見つけることができます)に "プロジェクト51"が表示されますが、string/app_nameに何か他のものが定義されていますか? "Project 51"は実際にはOneActivityのラベルであり、アプリケーション名ではありません – Droidman

答えて

0

あなたのコードは意図したとおりに動作するはずです(strings.xml内のapp_nameが実際には「Project 51」に設定されていない限り)。私が考えることができるのは、意図を与えることです - アプリケーションのラベルをフィルタリングし、それが役立つかどうかを確認してください。

+0

私はAJcodezと一緒です。 app_nameが正しく設定されている限り、正常に見えます。あなたのstrings.xmlに行き、それが何に設定されているかを確認してください。 – Wookie1120

関連する問題