Android 在片段类中添加内容之前必须调用requestFeature()
我想使用:Android 在片段类中添加内容之前必须调用requestFeature(),android,fragment,Android,Fragment,我想使用: getActivity().getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); 但是得到这个错误: 添加内容之前必须调用requestFeature() @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { getActivity().
getActivity().getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
但是得到这个错误:
添加内容之前必须调用requestFeature()
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
getActivity().getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
View rootView = inflater.inflate(R.layout.cities, container, false);
return rootView;
}
这意味着您需要在将任何
视图
设置为活动
之前请求所需的功能,即在调用活动
中的设置内容视图()
之前,即在调用设置内容视图()之前请求所需的功能
在活动中
一旦调用setContentView()
你就不能调用requestFeature()
一旦调用setContentView()你就不能调用requestFeature()
在片段中设置活动的属性不是一个好主意,不是吗
在Activity.onCreate()中执行此操作。在片段中设置活动的属性不是一个好主意,不是吗
在Activity.onCreate()中执行此操作。requestFeature(Window.FEATURE\u ACTION\u BAR\u覆盖)代码>必须在活动中的super.onCreate之前,而不是在片段中代码>必须在活动中而不是片段中的super.onCreate之前