与setContentView相对

在我的Activity子类的OnCreate方法我使用setContentView(XXX)来设置窗口布局。 在某些情况下,必须在“开始”时间停止该活动。 在OnStart中调用Activity.finish()方法实际上会停止执行,但是会在应用程序死亡之前立即显示我的布局,导致一个丑陋的闪烁效果。

问题是:是否有一个相反的setContentView? 我可以使用ipotetic clearContentView清空布局,避免闪烁?

在此先感谢L.

Solutions Collecting From Web of "与setContentView相对"

你可以通过null来传递setcontentview如下

setContentView(null); 

使用这个你的活动定义null布局视图

你可以制作一个干净的xml clear.xml ,没有内容和

 setContentView(clear); 

你可以试试,但我不确定它会有帮助。

或者,您可以设置TextView没有文字,尽pipe创build新的XML。

 TextView tv = new TextView(this); tv.setText(""); setContentView(tv); 

我也不确定它会有帮助