无法去除ActionBarA
来源:互联网 发布:windows media play 编辑:程序博客网 时间:2024/06/03 18:59
Android移除ActionBar
今天有个小需求,我的Acitivity继承了AppCompatActivity,默认它会带一个ActionBar,但是我想要的效果是不要这个ActionBar,怎么办呢,百度了一下,发下有人说了一下几种办法;
第一种方法:使用requestWindowFeature(Window.FEATURE_NO_TITLE); 我用了一下,发现没起到作用,当Activity继承自AppCompatActivity后,这个方法是去不掉ActionBar的,如果继承自Acitivty,这个方法可以去掉默认的标题栏。
第二种方法:使用getActionBar().hide();这种方法我也试了,不解决问题。
最后我发现了其实,最简单有效的方法是,修改Activity的Theme。
在style.xml中我们可以发现,我们的activity的theme默认的继承使用了Theme.AppCompat.Light.DarkActionBar,
我们可以把它修改为继承使用Theme.AppCompat.Light.NoActionBar,这样问题就解决了,可以彻底去掉ActionBar了。
转载自: http://www.voidcn.com/article/p-aixlxdsc-ct.html 侵删;
感谢原作者.
阅读全文
0 0
- 无法去除ActionBarA
- Qscrollarea无法去除边框,去除边框的办法
- Word、WPS 文字背景颜色无法去除
- CFormview无法去除滚动条原因
- Android Dialog无法去除遮罩
- Android Dialog无法去除遮罩
- 抨击世俗:男人难,难在欲望无法去除
- 去除“不重新发送信息 则无法刷新网页”对话框
- c++ string 字符无法准确去除两边空格!
- 去除Bom头:thinkPHP中验证码无法显示
- Activity继承AppCompatActivity导致的TitleBar无法去除
- 抽取的html文件有些空格字符无法去除
- Excel导入sql server后空格无法用ltrim, rtrim 去除
- Linux 无法修改/etc/fstab内容 (去除fstab文件只读属性)
- office 2016 激活弹窗在软件激活后无法去除的解决办法
- php bom去除工具_php批量去除bom的代码[交流qq 158393237] 微信管家不显示验证码 微信管家无法显示验证码
- 去除汉字
- 去除乱码
- Kafka分区分配策略(Partition Assignment Strategy)
- 网络爬虫中Jsoup请求url
- 1075. 链表元素分类(25)
- whereis命令
- 71-外传篇 2
- 无法去除ActionBarA
- 校招总结
- HTTPS加密套件的笔记
- 熟练使用 LLDB
- 自查内容
- Frida hook app
- SDNU-OJ:1095.Ignatius and the Princess IV
- DNS解析过程
- 遍历表单的 elements 集合来访问 Input 对象。(DOM elements 集合)