Java 当我打开一个android软件时,为什么动作栏会显示一段时间?

Java 当我打开一个android软件时,为什么动作栏会显示一段时间?,java,android,Java,Android,我隐藏了actionbar,为什么actionbar还会显示一段时间 还有一个问题是这样的:我在代码中更改了actionBar的标题和副标题,如所示。为什么actionBar的标题仍然显示我在AndroidMinefest文件中放置了一段时间的字符串,然后更改为java文件中的标题和副标题代码。actionBar能否在开始时显示标题和副标题?正如Nathan Villaescusa所说,活动未完全加载,因此actionBar将显示,然后执行actionBar.hide(),actionBar将长

我隐藏了actionbar,为什么actionbar还会显示一段时间


还有一个问题是这样的:我在代码中更改了actionBar的标题和副标题,如所示。为什么actionBar的标题仍然显示我在AndroidMinefest文件中放置了一段时间的字符串,然后更改为java文件中的标题和副标题代码。actionBar能否在开始时显示标题和副标题?

正如Nathan Villaescusa所说,活动未完全加载,因此actionBar将显示,然后执行
actionBar.hide()
,actionBar将长时间显示,尤其是当设备使用3-4年时


至于如何防止这种情况,活动主题始终可以在
AndroidManifest.xml
中设置,在
条目中,使用
@android:style/Theme.Holo.Light.NoActionBar'主题。并删除活动中的
actionBar.hide()`。

onCreate()在应用程序完全加载之前不会被调用。@NathanVillaescusa那么我如何防止这种情况呢
public void onCreate(Bundle savedInstanceState) {   

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);
    ActionBar actionBar = getActionBar();
    actionBar.hide(); 
}