在安装和启动应用程序时启动了不同的活动,为什么?

时间:2019-06-14 10:44:03

标签: android android-activity android-manifest

我无法解释为什么我的应用在安装时启动MainActivity,而在应用启动时启动StartActivity

据我所知,这是由manifest.xml管理的。但是我在category.LAUNCHER上应用了action.MAINStartActivity,我希望始终先开始执行此任务。

<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>

有人可以告诉我为什么该应用程序具有这种行为吗?欢迎任何建议和评论。预先谢谢你

0 个答案:

没有答案