关于ActionBar的简单应用


actionbar的使用步骤:
1,首先导入v7包,新建一个项目关联v7包,把新建项目下的v4包删去,必须要删去,不然就会报错buildpath错误
2,新建一个类ActionModeActivity继承自ActionBarActivity且实现自Callback接口(均为v7包下的)
重写几个方法
在onCreate()方法中:
3,获取ActionBarActivity中的ActionBar
ActionBar mActionBar = getSupportActionBar();
4,给ActionBar设置属性
mActionBar.setTitle("主标题");// 设置主标题
mActionBar.setSubtitle("子标题");// 设置子标题
mActionBar.setIcon(R.drawable.ic_action_star);//设置的是图标
mActionBar.setLogo(R.drawable.ic_launcher);//设置Logo
mActionBar.setDisplayUseLogoEnabled(false);// 设置是否显示Logo优先
mActionBar.setDisplayShowTitleEnabled(true);// 设置菜单 标题是否可见
mActionBar.setDisplayShowHomeEnabled(true);// 设置应用图标是否可见
mActionBar.setDisplayHomeAsUpEnabled(true);// 设置back按钮是否可见
5,在onActionItemClicked()方法中:
int itemId = item.getItemId();
Toast.makeText(getApplicationContext(), item.getTitle(), Toast.LENGTH_SHORT).show();
mode.finish();
6,要在清单文件中的Application中修改主题
 android:theme="@style/Theme.AppCompat.Light"
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值