我无法解释为什么我的应用在安装时启动MainActivity
,而在应用启动时启动StartActivity
。
据我所知,这是由manifest.xml
管理的。但是我在category.LAUNCHER
上应用了action.MAIN
和StartActivity
,我希望始终先开始执行此任务。
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:theme="@style/AppTheme.NoActionBar" />
<activity android:name=".StartActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ImageEditActivity"/>
</application>
有人可以告诉我为什么该应用程序具有这种行为吗?欢迎任何建议和评论。预先谢谢你