Android Activity 去掉标题栏及全屏显示

    默认生成的活动(Activity)界面中包含标题栏,并带有状态栏。有时不需要这两个控件。

 

    1.去掉标题栏 (三种方法)

    a:在setContentView()方法前 添加:requestWindowFeature(Window.FEATURE_NO_TITLE);

    b: 设置 activity的 theme。 在 AndroidManifest.xml 中设置,可以修改 application 标签中的   android:theme ="@android:style/Theme.NoTitleBar",这个修改会使整个项目的activity都没有标题栏。  也可用使指定的activity失去标题栏,在activity标签中 设置  android:theme ="@android:style/Theme.NoTitleBar" 即可。

    C: 自定义一个theme。

     在res/values目录下面新建一个style.xml的文件

<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="notitle">
<item name="android:windowNoTitle">true</item>
</style>
</resources>

在 AndroidManifest.xml文件中定义

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

 

 2.去掉状态栏 即 全屏显示,三种方法(未完)

 

@android:style/Theme.NoTitleBar.Fullscreen

   

posted @ 2017-06-08 15:05  googlg  阅读(439)  评论(0编辑  收藏  举报