/ / Android: App-Name im Home-Bildschirm ändern - Android

Android: Ändern Sie den Namen der App auf dem Startbildschirm - Android

Meine App zeigt den Namen der Startaktivität auf dem Startbildschirm an. Ich habe versucht, den Namen zu ändern, indem ich den android:label Attribut im Manifest, unter <application> umsonst. Was ist der richtige Weg, dies zu erreichen?

Antworten:

9 für die Antwort № 1

Ändern Sie den Namen der Launcher-Aktivität mit Android: Label. Scheint den Trick für mich zu tun.


7 für die Antwort № 2

Jede Aktivität mit einem Intent-Filter für Android.intent.category.Launcher wird in der App-Schublade angezeigt. Sie müssen sowohl für die Aktivität als auch für die Anwendung ein Label festlegen, das Label für die Aktivität (android: label = "@ string / titel_activity_main") wird in der App-Schublade angezeigt.

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/title_activity_main"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

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

4 für die Antwort № 3

Warum änderst du nicht den Namen in deinem Manifest, also stellt es dar, was du lesen möchtest.

Verwenden Sie in Ihrem Manifest das Element, in dem Sie Ihre Aktivität definieren, um Folgendes zu haben:

<activity android:name=".YourActivity" android:label="whatever you want"/>

2 für die Antwort № 4

FYI, das obige funktioniert für frische Kopien seinauf Ihrem Telefon installiert. Wenn die alte Kopie manchmal kopiert wird, funktioniert die Änderung des Namens nicht. Deinstallieren Sie die vorherige Version mit dem vorherigen Namen, wenn der Name nicht aktualisiert wird.