2018-04-10—ActionBar使用大全

我们每次做项目的时候,打开一个app。他都有一个顶部标题栏,就是这个蓝色的东西,那么今天我们就来学习一下这个东西(ActionBar)。


首先我们来看一下效果:

10608194-c45b546e338daa44.gif
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.);

10608194-9c8e925935e1ee5c.png
模式选择

    他一共有三种模式可以选择,二TABS就是实现tabhost模式。

    2.添加tab
10608194-d63af125d769681e.png
    3.实现接口


10608194-12f1d3b6295a9ff0.png
实现接口


10608194-7604b1273453c10b.png
接口中的回调方法


三、ActionBar实现list菜单导航栏

1.设置导航模式

    这次我们选用NAVIGATION_MODE_LIST模式

2.适配器设置,这里要用到SimpleAdapter。


10608194-a0f54d1b58fd13d7.png
适配器以及相关假数据设置
3.设置回调


10608194-53494748e1b07edf.png
回调list的方法



其实这些都是以前学过的旧东西,只是用到了ActionBar中了,如果有看不懂的可以去看看以前的博客哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值