背景
我有一个有 2 个活动的应用程序:
- 启动活动,全屏显示(无操作栏,无通知栏)
- 主活动,它有一个操作栏(使用 actionBarSherlock)和一个通知栏。
问题
出于某种原因,当从第一个活动转到第二个时,有一个“跳跃”的布局过程,它显示了没有操作栏和通知栏的第二个活动的内容,稍后它会同时显示它们。
这会导致下面的内容也移动,这是非常明显的。
可能的解决方案
正如我所看到的,一个可能的解决方案是隐藏操作栏并稍后显示(500 毫秒后),但这似乎是一个糟糕的解决方案(使其变慢并且无缘无故隐藏),而且我需要得到actionBar 项目的位置用于其他目的(用于显示教程)。
问题
是否有可能避免“跳跃”?一个不涉及这种奇怪的解决方法的?