我有两个活动:
A:启动画面
B:主要活动
当应用程序启动时,我会用一段短视频显示启动画面,然后调用 B。我希望用户能够使用活动 B 中的后退按钮关闭应用程序。(用户不应再次看到启动画面。)
我有两个活动:
A:启动画面
B:主要活动
当应用程序启动时,我会用一段短视频显示启动画面,然后调用 B。我希望用户能够使用活动 B 中的后退按钮关闭应用程序。(用户不应再次看到启动画面。)
您可以为清单中的启动画面设置 android:noHistory="true"。这不会将活动添加到后台堆栈。
<activity
android:name="SplashScreen"
android:noHistory="true"
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
在启动 Activity B 时,在启动画面中调用 finish()。