0

我的应用程序有这行代码

requestWindowFeature(Window.FEATURE_NO_TITLE);

在它调用这条线之前

setContentView(R.layout.home_layout);

我的问题是,当应用程序崩溃(无论出于何种原因)时,Android 会在下次启动时显示一个崩溃数据对话框,导致它崩溃并出现错误“在添加内容之前必须调用 requestFeature()”。有解决方法吗?

编辑:问题是在我调用 requestfeature() 之前系统正在向屏幕添加内容,导致我的应用程序崩溃。

4

2 回答 2

1
requestFeature() must be called before adding content

setContentView之前不要打电话requestWindowFeature

使用喜欢

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.home_layout);
于 2012-07-31T10:33:40.337 回答
0

在为视图本身膨胀之前,您需要请求此功能。使用这种方式时:

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.home_layout);

您在说类似-“请为名为 R.layout.home.layout 的布局充气,并在没有标题栏的情况下对其进行充气”

于 2012-07-31T11:20:24.077 回答