我们每次做项目的时候,打开一个app。他都有一个顶部标题栏,就是这个蓝色的东西,那么今天我们就来学习一下这个东西(ActionBar)。
首先我们来看一下效果:
ActionBar实现TabHost效果一、ActionBar简单使用。
actionBar = getSupportActionBar(); // 获取到当前ActionBar(有Suppor的这是v7包,一般我们用这个)
actionBar.hide(); //隐藏ActionBar
actionBar.show(); //显示ActionBar
actionBar.serBackgroundDrawable(Drawable); //设置ActionBar的颜色
actionBar.setDisplayShowTitleEnabled(boolean) //设置是否显示标题
actionBar.setDisplayHomeAsUpEnabled(boolean) //设置按钮(就是左上角的那个)
二、ActionBar实现TabHost导航栏
1.设置当前导航模式
ActionBar.setNavigationMode(ActionBar.);
模式选择他一共有三种模式可以选择,二TABS就是实现tabhost模式。
2.添加tab
3.实现接口
实现接口 接口中的回调方法三、ActionBar实现list菜单导航栏
1.设置导航模式
这次我们选用NAVIGATION_MODE_LIST模式
网友评论