【发布时间】:2013-09-07 21:36:50
【问题描述】:
在我的应用程序中,我只想在第一次运行时运行一次启动画面,但问题是我已经将这一行放在Manifest 中:android:noHistory="true" 如果我按下返回按钮并退出应用程序,但请注意,该应用程序仍在后台运行,当我按下应用程序图标时,它会再次返回启动画面,然后是我的注册页面。当我重新打开我的应用程序时,我想直接重定向到注册页面。
我该怎么做?提前感谢您的任何建议。
【问题讨论】:
-
使用共享偏好设置任何布尔值,并创建一个类似appstart的类,在此获取共享偏好值,如果其为真则启动SplashScreen的意图,如果为假则启动注册意图页面。
-
如何可视化启动画面?您应该在
onResume方法中禁用此加载。 -
@Compaq LE2202x-把你的代码放在你试过的地方......
-
@Raghunandan 感谢您的链接,但我实际上并没有得到它。我应该将
onActivityResult放在我的Splash Activity 还是Registration Activity 中?我都试过了,但似乎onActivityResult没有被调用?
标签: android android-intent android-activity android-manifest back-stack