如何使用片段实现全屏?

时间:2011-11-29 21:29:13

标签: android compatibility android-fragments

我在我正在编写的应用中使用compatibility library,因此我可以向Android 2.1提供支持并使用Fragments。我的应用程序中有一个Activity负责显示我的碎片。 One Fragment播放视频,因此我希望这个特殊的片段占据整个屏幕。到目前为止,我已经尝试过以下方法,但是没有达到我的目标:

getActionbar().hide();

引发No Such Method错误,我猜是因为我在Pre-Honeycomb设备上运行应用程序。

我也试过打电话:

getActivity().requestWindowFeature(Window.FEATURE_NO_TITLE);

与以下内容崩溃:

android.util.AndroidRuntimeException: requestFeature() must be called before adding content

我猜这是在加载一个Activity时调用,而不是片段。

1 个答案:

答案 0 :(得分:0)

错误不言而喻。你必须在调用setContentView之前放置requestfeature行。

你能指定这样的清单,看看它是否适合你?

<application
    android:icon="@drawable/icon"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar" >

我相信全屏也有主题。

相关问题