Android 隐藏标题栏
来源:互联网 发布:青果软件掌上校园 编辑:程序博客网 时间:2024/05/19 15:24
注意事项
首先需要判断你的XXXActivity是继承自Activity还是AppCompatActivity。如果是继承自Activity请看1;如果是AppCompatActivity请看2。
1.继承自Activity
方法1. 在onCreate中加入如下代码
requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main);
注意requestWindowFeature
一定要写在setContentView
之前。
方法2.在Manifest.xml
中找到你的Activity,并且主题设置成无标题:
<activity android:name=".MainActivity" android:theme="@style/Theme.NoTitleBar">
方法3.自定义一个自己的style,并且让你的Activity引用
在res/valuse/style.xml
中添加如下代码:
<style name="NoTitle" > <item name="android:windowActionBar">true</item> <item name="android:windowNoTitle">false</item></style>
name可以自己取,第一个item表示没有actionBar,第二个item表示没有标题
,之后在manifest文件中引用
<activity android:name=".MainActivity" android:theme="@style/NoTitle">
方法2与方法3本质是一样的,方法3稍微麻烦一点
2.继承AppCompatActivity
上面的方法都不会奏效,因为appcompatactivity继承自support.v7包,
activity继承android.app
方法1.在OnCreate中添加如下代码
supportRequestWindowFeature();setContentView(R.layout.activity_main);
supportRequestWindowFeature同样要卸载setContentView之前。
方法2.修改manifest.xml文件
<application android:theme="@style/Theme.AppCompat.Light.NoActionBar" //成功隐藏标题栏>
阅读全文
0 0
- android 隐藏标题栏、隐藏状态栏
- Android隐藏标题栏
- android 隐藏标题栏
- Android隐藏标题栏、状态栏
- Android 标题栏、状态栏隐藏
- android 隐藏标题栏
- android 隐藏标题栏
- android 隐藏标题栏
- android 隐藏标题栏
- Android studio隐藏标题栏
- Android-无法隐藏标题栏
- android 隐藏标题栏
- Android 标题栏、状态栏隐藏
- Android开发 隐藏标题栏
- Android 隐藏,显示标题栏
- Android隐藏标题栏
- android如何隐藏标题栏
- Android隐藏标题栏
- SQL语法系列三
- KM算法模板(hdu2255)
- mysql中三种修改列的方式
- CPU Allocation
- 前端在线工具
- Android 隐藏标题栏
- 创建视图时报 insufficient privileges 错误怎么办
- oracle定时器
- Qt 学习之路 2(47):视图选择
- Javascript 面向对象编程(一):封装
- stm32在rt-thread上的PWR(电源管理)
- 数据结构之链式栈
- 分页用实体类
- PHP 函数漏洞总结