Android:'初始屏幕'只有一次
问题描述:
我有一个需要启动屏幕的Android应用程序。我有一个简单的活动,显示启动画面,几秒钟后,它开始“主”活动。现在,当用户按下该活动的后退按钮时,闪屏再次显示。我怎样才能防止这一点?我尝试保持一个布尔值,显示闪烁,这部分工作,但是当应用程序正在运行,并且用户想要从应用程序启动器打开它时,应用程序退出(因为splashShown为true时飞溅调用finish())。有任何想法吗?Android:'初始屏幕'只有一次
感谢, 埃里克
答
设置android:noHistory="true"
在AndroidManifest.xml中的活动项目。这会阻止活动保存在堆栈中。
不错。在开始主要活动之前,我使用了'finish()'方法。这似乎是更好的方法,尽管其他解决方案也起作用。 – Konsumierer 2011-03-22 09:16:38
太棒了,它对我不仅有用,对我来说也很有用 – 2015-04-10 03:53:24