Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在不显示活动的情况下启动活动_Android_Android Activity - Fatal编程技术网

Android 如何在不显示活动的情况下启动活动

Android 如何在不显示活动的情况下启动活动,android,android-activity,Android,Android Activity,在Splash Activity中,我想先启动我的主活动而不显示它,这样当Splash Activity完成时,我就可以重新加载之前已启动的主活动,这将使主活动的加载过程更快、更平稳。 我已经找到了这个答案,但这种方式会在显示飞溅活动之前显示一段时间的主要活动 谢谢您可以直接启动MainActivity,并在加载MainActivity时显示类似于启动屏幕的自定义对话框视图。加载完成后,请关闭此对话框 我找到的答案是,在某些情况下,这是可以的,在我的情况下,我仍然需要一个启动活动来完成一些任务,

在Splash Activity中,我想先启动我的主活动而不显示它,这样当Splash Activity完成时,我就可以重新加载之前已启动的主活动,这将使主活动的加载过程更快、更平稳。 我已经找到了这个答案,但这种方式会在显示飞溅活动之前显示一段时间的主要活动


谢谢

您可以直接启动MainActivity,并在加载MainActivity时显示类似于启动屏幕的自定义对话框视图。加载完成后,请关闭此对话框

我找到的答案是,在某些情况下,这是可以的,在我的情况下,我仍然需要一个启动活动来完成一些任务,在主活动开始之前,比如判断用户是否已登录,如果用户已注销,我需要启动另一个活动,以便用户登录。