首页 文章

如何从Android应用中删除 Headers 栏

提问于
浏览
-1

如何从我的应用程序中删除 Headers 栏 .

我尝试通过在主题末尾添加“NoTitleBar”来对清单文件进行更改,并且我也按照此问题中给出的答案进行了操作

How to hide the title bar for an Activity in XML with existing custom theme

但他们都没有为我工作 . 请帮忙

3 回答

  • 0

    您可以在oncreate函数中设置视图之前添加活动 .

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    

    这是因为您的活动正在扩展ActionBarActivity . 您可以通过扩展活动的活动来替换 .

    public class MainActivity extends Activity
    

    我希望这能解决你的问题 .

  • 1

    用这个:

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    

    在你的活动中 .

  • 0

    AndroidManifest.xml 文件中,您可以找到标签 <application 该标签包含 android:theme 属性,它必须类似于 "@style/AppTheme" . 打开文件 styles.xml . 找到标签 style name="AppTheme" 并将其 parent 属性更改为 Theme.AppCompat.Light.NoActionBar .

    就我而言

    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    

    要隐藏 preview mode 上的 Headers 栏,请单击方向切换器按钮旁边的按钮,必须打开一个弹出窗口,您可以在其中选择一种样式 . 选择一个 NoActionBar ,例如 DeviceDefault.Light.NoActionBar

相关问题