您的位置:首页 > 移动开发 > Android开发

android actionbar的学习笔记

2016-02-13 19:21 471 查看
我主要学习了actionbar的

1.如何显示和关闭

2.如何在actionbar中显示自定义的view

3.如何显示隐藏的和直接显示的menu item .

1.如何显示

我的activity继承的是:AppCompatActivity,所以它默认就有actionbar,但是我依然设置了一个自定义的theme。

2.如何得到actionbar?

actionbar有两种,一种是android系统自带的,一种是support包中的actionbar,AppCompatActivity这个类中应该是把默认的actionbar给禁掉了,刚开始的时候调用getactionbar函数总是null,转而使用getsupportactionbar函数就得到了。

3.如何显示自定义的view?

其实很简单1.开启允许显示自定义view。2set自定义的view

actionBar.setDisplayShowCustomEnabled(true);

actionBar.setCustomView(R.layout.menu_item);

4.如何显示menu?

设置menuitem的	app:showAsAction="always"属性

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: