在我的应用程序中,当从一个活动转到另一个活动并切换内容视图时,大约一秒钟会显示主屏幕。我已经尝试添加加载屏幕,但是当从活动进入加载屏幕时仍然显示主屏幕。所以最后我尝试从我的mainmenu活动切换到空白活动,它仍然显示主屏幕大约一秒钟。关于如何在活动之间展示主屏幕的任何想法?
我目前正在使用意图进行各种活动。
答案 0 :(得分:3)
拨打startActivity()
和然后 finish()
,而不是相反。
或者,简单地说,不要在当前活动上调用finish()
。应用中的默认行为是,按back
会将您带到上一个活动,如果上一个活动已经finish
ed()
答案 1 :(得分:0)
请在创建意图后,在您开始意图之前(即)在声明finish()
startActivity(intent);
答案 2 :(得分:0)
事实证明我正在将主题设置为noTitleBar并尝试以编程方式删除它,只需将主题设置为DeviceDefault.noTitleBar,滞后就消失了。