博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于android的getActionBar()老返回null。或者相关问题
阅读量:6213 次
发布时间:2019-06-21

本文共 509 字,大约阅读时间需要 1 分钟。

hot3.png

1)        设置

<uses-sdk android:minSdkVersion="4"  android:targetSdkVersion="11" />

表明应用程序可部署于android3.0或之前。也就是说当设备的SdkVersion==11时,应用程序将启动Action Bar。

但是如何应用程序想使用Action Bar API,即访问ActionBar类。例如:添加tab、改变Action Bar风格,

我们需要将minSdkVersion也设置成 11。不然你的action死活都不会出现的,

还有一些比较搞笑的:

getWindow().requestFeature(Window.FEATURE_ACTION_BAR);

用这句可以把ActionBar弄出来,不过ActionBar位置都是黑色。

又或者在android的8.0的

getWindow().requestFeature(8);

都是相同效果,所以嘛。。。想向下兼用SDK11以下的手机

就不要用ActionBar啦,否则bug一大堆!!

转载于:https://my.oschina.net/u/1866821/blog/397949

你可能感兴趣的文章
Linux常用命令总结之(三)cd
查看>>
uvalive 6343 - Dyslexic Gollum AC自动机
查看>>
【个人】纪念第一个51CTO个人博文
查看>>
去除postfix群组重复邮件
查看>>
ExtMail管理员密码恢复
查看>>
第17章 TCP:传输控制协议
查看>>
Linux 内核调优
查看>>
tomcat站点启动失败
查看>>
VirtualBox 安装增强工具Guest Additions
查看>>
Linux分区及文件挂载
查看>>
eclipse编辑struts.xml 代码提示
查看>>
第三周编程总结
查看>>
iPhone应用中APNS推送通知流程代码实现案例
查看>>
AIX下配置NFS共享给LINUX
查看>>
cisco 2960 交换机 安装配置基础
查看>>
8.聚集函数 ---SQL
查看>>
【linux】网络编程基础(c语言编程)
查看>>
利用linux漏洞提权
查看>>
zTree结合servlet简单使用
查看>>
linux for dba
查看>>