【发布时间】:2016-12-02 09:11:25
【问题描述】:
对不起,如果之前有人问过这个问题。我想要做的是当应用程序启动时出现启动画面并在 3 秒后 My mainactivity 运行。但是当我按下后退按钮时,它会在启动屏幕上再次返回我。所以我的问题是如何控制活动的流程,使其不应该再次出现在splash screen 下面是我的
manifest file
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
</activity>
<activity android:name=".SplashScreen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
如果有很多活动并且我希望我的 mainactivity 是父活动,并且如果用户在父活动中并且用户按下回则不应该出现启动画面。有没有办法通过清单来做到这一点
【问题讨论】:
-
完成你的活动
-
在spash Activity中调用startActivity(intent)后调用this.finsh()
标签: android android-activity splash-screen intentfilter