【发布时间】:2012-08-21 08:41:33
【问题描述】:
在我的应用程序中,当从一个活动转到另一个活动并切换内容视图时,主屏幕会显示大约一秒钟。我尝试在其中添加加载屏幕,但从活动转到加载屏幕时仍显示主屏幕。所以最后我尝试从我的主菜单活动切换到一个空白活动,它仍然显示主屏幕大约一秒钟。关于如何摆脱活动之间显示的主屏幕的任何想法?
我目前正在使用意图在活动之间进行。
【问题讨论】:
-
发布一些代码,以便我们为您提供更多帮助。
在我的应用程序中,当从一个活动转到另一个活动并切换内容视图时,主屏幕会显示大约一秒钟。我尝试在其中添加加载屏幕,但从活动转到加载屏幕时仍显示主屏幕。所以最后我尝试从我的主菜单活动切换到一个空白活动,它仍然显示主屏幕大约一秒钟。关于如何摆脱活动之间显示的主屏幕的任何想法?
我目前正在使用意图在活动之间进行。
【问题讨论】:
致电startActivity() 和然后 finish(),而不是反过来。
或者,简单地说,不要在您当前的活动中致电finish()。应用程序中的默认行为是按下back 会将您带到上一个活动,如果上一个活动是finished(),则不会出现这种情况
【讨论】:
wait() 或 Thread.sleep() ?
请在您创建意图之后和开始您的意图之前(即)在声明startActivity(intent);之前调用finish()
【讨论】:
事实证明,我将主题设置为 noTitleBar 并尝试以编程方式将其删除,只需将主题设置为 DeviceDefault.noTitleBar 滞后就消失了。
【讨论】: