Android Launcher图标未显示

时间:2016-04-17 13:25:26

标签: android android-manifest launcher

我的应用启动器图标出现问题。设备上未显示启动器图标。这是我的AndroidManifest.xml:

<application
    android:allowBackup="true"
    android:label="@string/app_name"
    android:icon="@mipmap/ic_launcher"
    android:name=".HamrahBankAnsarApplication"
    android:theme="@style/AppTheme">

    <activity
        android:name=".activity.LoginActivity"
        android:label="@string/app_name"
        android:configChanges="orientation|keyboardHidden"
        android:launchMode="singleTop"
        android:clearTaskOnLaunch="true"
        android:screenOrientation="landscape"
        android:windowSoftInputMode="adjustResize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <activity
        android:name=".activity.MainActivity"
        android:label="@string/app_name"
        android:screenOrientation="landscape"
        android:configChanges="orientation|keyboardHidden"
        android:finishOnTaskLaunch="true" >
    </activity>

</application>

令人困惑的一点是我搬家时 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
在MainActivity标签中,显示启动器图标。但是启动器活动是LoginActivity,它必须在MainActivity之前打开 任何人都可以帮我解决这个问题吗? 提前谢谢。

2 个答案:

答案 0 :(得分:1)

确保图标位于所有分辨率文件夹中,如下所示:

 res/...
    mipmap-ldpi/...
        ic_launcher.png
    mipmap-mdpi/...
        ic_launcher.png
    mipmap-hdpi/...
        ic_launcher.png
    mipmap-xhdpi/...
        ic_launcher.png
    mipmap-xxhdpi/...
        ic_launcher.png

答案 1 :(得分:0)

在应用程序标记中位于android:icon="@mipmap/ic_launcher"下方的行下

    android:roundIcon="@mipmap/ic_launcher"

它将对您有很大帮助。祝您编码愉快!