android - 使用 Android 将启动器和 Activity 图标分开

标签 android android-activity icons launcher

我有一个只有一个 Activity 的简单应用程序。实际上,启动器图标与 Activity 的图标(左上角的那个)相同。我想在不更改启动器图标的情况下在我的 Activity 中放置另一个图标。

这是我的 list :

<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" 来编辑启动器和 Activity 图标线。我也可以通过添加 android:icon 来做到这一点进入<activity>但它也修改了启动器的图标。

如何在不触及启动器图标的情况下编辑我的 Activity 图标?

谢谢!

最佳答案

在您的 list 中,将 android:logo="@drawable/ic_yourIcon" 添加到您的 Activity 或 Application 标签中。

关于android - 使用 Android 将启动器和 Activity 图标分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14149564/

相关文章:

android - 如何捕捉新 Intent 而不是旧 Intent ?

android - 我可以在类似于 Activity.onPause() 的应用程序中使用什么

android - 通过 ADB Shell 在 Android 上启动 Hostapd

android - 为什么 Android Studio 在 res/drawable-v24 中创建 ic_launcher_foreground 而在 res/drawable 中创建 ic_launcher_background.xml?

css - Kendo Menu dataSource imageUrl 不接受内容

android - 使用 SMS 验证设备的电话号码

java - 一项全程运行的 Activity

java - 在Android异常中插入SQLite

java - 创造无 body Activity

css - 如何在 css 伪元素 (::before) 中使用 Material.io 轮廓图标?