我想摆脱应用程序标题栏,所以我添加这些代码:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
相反,我得到了一个错误:
03-05 16:30:48.735 10016-10016 E/AndroidRuntime: FATAL EXCEPTION: main
删除应用标题栏有什么问题?
答案 0 :(得分:0)
正如错误消息所述,您的主题需要为Theme.AppCompat
或Theme.AppCompat
。
这意味着您需要一个主题为Theme.AppCompat
或主题的主题,并继承它。
将此添加到您的styles.xml
。
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
在清单中,将您的活动主题更改为此主题。
<activity
...
android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen">
答案 1 :(得分:-1)
您的活动扩展AppCompatAcctity而不是活动