出于某种原因,我得到了例外 “android.util.AndroidRuntimeException:requestFeature()必须在添加内容之前调用”
以下命令:
useTitleFeature = window.requestFeature(Window.FEATURE_CUSTOM_TITLE);
有点没有任何意义。
将它添加到它取决于我从哪里调用它的事实。 如果我从onCreate调用包含它的方法,那就没问题。 但是,如果我从AsyncTask的“onPostExecute”调用该方法,则它不起作用。 如果我跳过命令它仍然允许我做setContent。 这只是它不喜欢的命令。
答案 0 :(得分:4)
您必须将该命令放在setContentView(R.layout.main);
。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
}
希望有所帮助。
答案 1 :(得分:0)
在设置内容视图(调用setContentView
方法)