私のアプリは、ホーム画面に開始アクティビティの名前を表示します。android:label
マニフェストの属性を無効に設定して名前を変更しようとしまし<application>
た。これを達成するための正しい方法は何ですか?
質問する
6758 次
4 に答える
10
android:label を使用してランチャー アクティビティの名前を変更します。私のためにトリックを行うようです。
于 2012-12-27T23:29:21.870 に答える
9
android.intent.category.Launcher のインテント フィルタを含むアクティビティは、アプリ ドロワーに表示されます。アクティビティとアプリケーションのラベルを設定する必要があります。アクティビティのラベル ( android:label="@string/title_activity_main" ) がアプリ ドロワーに表示されます。
<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>
于 2012-12-28T00:29:36.043 に答える
5
マニフェストの名前を変更して、読みたいものを表すようにしてください。
マニフェストで、Activity を定義する要素を使用して、次のようにします。
<activity android:name=".YourActivity" android:label="whatever you want"/>
于 2012-12-27T23:49:17.393 に答える
2
参考までに、上記は携帯電話にインストールされている新しいコピーに対して機能します。古いコピーをコピーすると、名前の変更が機能しないことがあります。名前が更新されていない場合は、以前の名前で以前のバージョンをアンインストールします。
于 2013-08-08T11:46:14.770 に答える