Android 隐藏自定义窗口标题util它是完全构造的

Android 隐藏自定义窗口标题util它是完全构造的,android,Android,我使用自定义窗口标题,当我的应用程序加载时,我看到标题布局是如何构造的(标题布局非常复杂)。 我应该做什么来隐藏布局构造过程,并且仅当它完全构造时才显示它? 也许我应该加一些白色的闪屏?我建议有更简单的方法 这是我的密码: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); getWindow().setFeatureInt(Window.FEATURE_CUS

我使用自定义窗口标题,当我的应用程序加载时,我看到标题布局是如何构造的(标题布局非常复杂)。 我应该做什么来隐藏布局构造过程,并且仅当它完全构造时才显示它? 也许我应该加一些白色的闪屏?我建议有更简单的方法

这是我的密码:

    requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
    setContentView(R.layout.main);
    getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title);

最后一个例行程序需要很长时间。但是这不能通过setContentView完成。

你能发布R.layout.title吗?加载一个布局文件真的不应该花这么长时间。。。另外,闪屏肯定不是答案,它看起来很奇怪。使用Traceview来找出你的时间真正花在哪里。它有很多渐变、图片等等。我现在试图用xml将其设置为“不可见”,然后设置为“可见”,但布局构造仍然可见..我也尝试了“消失”,没有任何帮助。这是因为windowtitle有背景,57dip@style/customWindowTitleBackground也许有办法在xml中隐藏windowtitle,然后从java代码中显示它?