仍有问题删除android标题栏

时间:2017-02-16 22:23:43

标签: android

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);        

setContentView(R.layout.activity_main);

使用上面的代码只会导致应用程序崩溃 - 也

<activity android:name=".MainActivity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen">
</activity>

不起作用

2 个答案:

答案 0 :(得分:0)

尝试定义这样的自定义主题:

<style name="MyTheme" parent="Theme.AppCompat">
<item name="android:windowNoTitle">false</item>
<item name="android:windowActionBar">false</item>
</style>

并将主题设置为清单

中的活动主题
<activity
        android:name=".Activity.File"
        android:theme="@style/MyTheme" />

它适用于我的应用。

答案 1 :(得分:0)

尝试以下

 <style name="MyTheme" parent="android:Theme.Material.Light.NoActionBar">
<item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>