Android FRAGMENT的requestFeature必须被称为'

时间:2013-12-01 00:05:54

标签: java android android-fragments android-actionbar

我在尝试在我的FRAGMENT中使用'requestFeature'时遇到了麻烦。我的代码如下,我正在尝试将操作栏设置为叠加层。

    @Override
public void onCreate(Bundle savedInstanceState) {
    getActivity().requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
    super.onCreate(savedInstanceState);

我不想使用主题,因为我不希望整个应用程序受到影响,特别是只有这个片段。

1 个答案:

答案 0 :(得分:5)

您必须在活动requestWindowFeature()方法中的setContentView()之前致电onCreate()。此活动是您的片段所属的活动。