7

1つのアクティビティを持つ単純なアプリケーションがあります。実際、ランチャーアイコンは、アクティビティのアイコン(左上隅のアイコン)と同じです。ランチャーのアイコンを変更せずに、アクティビティに別のアイコンを配置したいと思います。

これが私のマニフェストです:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.natinusala.pebkac.MainActivity"
        android:label="@string/app_name">
        <intent-filter android:logo="@drawable/pebkac">
            <action android:name="android.intent.action.MAIN" />

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

        </intent-filter>
    </activity>
</application>

実際、android:icon="@drawable/ic_launcher"行を編集することでランチャーとアクティビティアイコンを編集できます。にを追加することでもできますが、ランチャーのアイコンも変更android:iconされます。<activity>

ランチャーのアイコンに触れずにアクティビティのアイコンを編集するにはどうすればよいですか?

ありがとう !

4

1 に答える 1

16

android:logo="@drawable/ic_yourIcon"マニフェストで、アクティビティタグまたはアプリケーションタグのいずれかに追加します。

于 2013-01-04T00:49:43.190 に答える