开发者社区> 浩码农> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

自定义actionbar

简介: android中的actionbar可提供自定义view,具体是先写好自定义view的布局,然后在代码中获取Actionbar对象,调用 setCustomView方法。 但是这样,它还是会显示前面的LOGO,即使你设置 不显示 LOGO和标题。
+关注继续查看

android中的actionbar可提供自定义view,具体是先写好自定义view的布局,然后在代码中获取Actionbar对象,调用 setCustomView方法。

但是这样,它还是会显示前面的LOGO,即使你设置 不显示 LOGO和标题。解决的方法是调用 actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);

具体代码如下:

        ActionBar actionBar = getSupportActionBar();
        actionBar.setCustomView(R.layout.parking_title_bar);
        actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
        actionBar.setDisplayShowCustomEnabled(true);

通过actionBar.getCustomView()可以获取你自定义的view,然后进行调用。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
去掉Actionbar下的shadow
@null http://www.cnblogs.com/xiaobo-Linux/
575 0
指令汇C电子市场开发(一) ActionBar的使用
前话: 在学习开发谷歌电子市场的的时候,我换了一款比较高大上的模拟器——genymotion,首先去genymotion的官网注册下载,然后安装。感觉这款模拟器运行挺快的,哈哈,而且可以直接把应用拖进去安装,还可以拖到尺寸,比安卓原生的模拟器好用多啦!原谅我现在才知道 一、ActionBar的使用 我们可以参考安卓官网的文档进行开发,主要分为ActionBar的搜索、按钮返回处理
1001 0
android中ActionBar详解
http://blog.163.com/shexinyang@126/blog/static/136739312201451362028963/学习交流群:364976091
567 0
自定义actionbar
<p>Android 3.0及以上已经有了ActionBar的API,可以通过引入support package在3.0以下的平台引用这些API,但这儿呢,完全自定义一个ActionBar,不用引入额外jar包,参照的是开源的UI组件GreeenDroid,项目主页:<a target="_blank" href="https://github.com/cyrilmottier/Green
1210 0
ActionBar详解(一)--->显示和隐藏ActionBar
MainActivity如下: package cc.testsimpleactionbar0; import android.os.Bundle; import android.
889 0
ActionBar详解(二)--->使用ActionBar显示选项菜单
MainActivity如下: package cc.testsimpleactionbar1; import android.os.Bundle; import android.
806 0
Android UI开发详解之ActionBar
在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。 一、添加ActionBar 1、不需要导入ActionBar,因为在android3.
774 0
+关注
浩码农
开源社区技术专家
222
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载