我的应用启动图标出现问题,设备上没有显示。这是我的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之前打开。
有人能帮我解决这个问题吗?
提前感谢。
<activity>
指定android:icon
属性。 - Floern