在进行android开发时,每个Activity会默认带上一个title bar用以显示程序名,有时为了扩大屏幕的显示区域需要去掉这个title bar,去掉屏幕上的title bar有3个方法,
第一个方法是在代码去掉title bar
在Activity的onCreate中加入如下代码:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
但是使用这种方法,是在Activity将要显示的时候,仍然会出现title bar,然后再将其去掉,用户体验不好。
第二种方法是使用style配置文件,步骤如下:
1.在res/values文件夹下创建一个xml文件,名为mainStyle.xml,内容如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="NoTitle" parent="android:Theme">
<item name="android:windowNoTitle">true</item>
</style>
</resources>
2.然后在AndroidManifest.xml中需要去掉title bar的activities的节点上加上一个样式属性,代码如下:
<activity android:name=".view.AutoTaskDemo" android:label="@string/app_name"
android:configChanges="keyboardHidden|orientation|locale" android:theme="@style/NoTitle">
第三种方法是直接在AndroidManifest.xml中进行修改,
把需要去掉title bar的activities的节点上加上一个样式属性,代码如下:
<activity android:name=".view.SettingActivity"
android:configChanges="keyboardHidden|orientation" android:theme="@android:style/Theme.NoTitleBar"/>
也可以在AndroidManifest.xml文件的application节点上修改,对所有的activity都有效,代码如下:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar">
分享到:
相关推荐
基于android2.2的自定义tab,源代码来自于网上一篇文章,但是那篇文章没有源代码。而且在按照文章的步骤开发时,遇到一些问题。一一解决之后,特意share出来,希望对新手,以及有想自定tab需求的人有帮助。 关于代码...
如何逆向思维实现back菜单的响应事件,同时还包含如在程序运行是何去掉activtiy的label标签
Android WebView 去除标题 利用javacript交互
主要介绍了Android编程自定义title bar(标题栏)的方法,结合实例形式分析了Android针对标题栏的设置与页面布局操作相关技巧,需要的朋友可以参考下
自定义title的使用方法,可以改变title的样式
CustomTitle 自定义toolsbar,编写自己想要的标题栏
GankApp 侧滑和title修改颜色的完整项目app,本项目主要由侧滑框架和4.4以及以上的头部title颜色调整和, 首页viewpager滑动切换,以及处理侧滑和viewpager事件冲突问题,和每一个item点击进入图片预览页面的效果, ...
android全屏去掉title栏包括以下几个部分:实现应用中的所有activity都全屏/实现单个activity全屏/实现单个activity去掉title栏/自定义标题内容/自定义标题布局等等感兴趣的可参考下啊
MFC标题栏按钮控件开发代码MFC title bar button control to develop code
Xamarin开发Android不显示标题栏,隐藏title。代码由vs2017开发,下载就能使用
本文实例讲述了Android实现固定屏幕显示的方法。分享给大家供大家参考。具体如下: 在Android开发中我们会碰到开发屏幕扭转的情况,如何固定住屏幕ScreenOrientation 呢? 在学习jetboy代码时,发现屏幕被旋转了,...
今天小编就为大家分享一篇Android 自定义Dialog去除title导航栏的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Interesting android title bar with immersive status bar and scroll animation like tumblr app (color of icon and text on title bar gradually change to end color) Pre-requisites Android SDK v8 ...
android:title="@string/settings" > android:targetClass="com.android.settings.Settings" android:targetPackage="com.android.settings" /> android:key="settings_wifi" android:title="@string/...
Creating a form without title bar
仿招行手机银行APP8.1首页下拉效果...下拉震动出现二楼效果、上滑改变Title背景透明度效果,通过自定义ScrollView监听onTouchEvent下拉震动出现二楼效果,通过监听ScrollView滚动事件实现上滑改变Title背景透明度效果。
To8toTitle 仿土巴兔首页的渐变色Title
仿TIM主界面的一个Demo,具体实现上拉隐藏标题栏,下拉显示标题栏,只是一个简单的Demo,仅供参考