有条件地激活第二个启动器活动

时间:2019-03-19 20:05:27

标签: android android-manifest

我的应用有两个与此问题有关的活动。 SessionActivity正在保存用户的操作。而且MainActivity具有分析和会话的某些首选项。因此MainActivity有点像Dashboard。

我希望用户可以在开始时看到仪表板,并且也希望一键输入仪表板。但是对于不想在应用程序上看到其他图标的某些用户,我想禁用SessionActivity的Launcher intent-filter。

<activity
    android:name=".ActivityMain"
    android:label="Main Activity"
    android:configChanges="orientation|screenSize"
    android:theme="@style/AppTheme.NoActionBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity
    android:name=".SessionActivity"
    android:label="DT Seans"
    android:configChanges="orientation|screenSize" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
 </activity>

我没有使用条件启动画面。任何帮助将不胜感激。

0 个答案:

没有答案