292_ActionBar的使用
来源:互联网 发布:大学软件工程项目 编辑:程序博客网 时间:2024/06/02 13:12
ActionBar的使用
修改图标:
<activity
android:name="com.example.lich.MainActivity"
android:logo="@drawable/logo" >
</activity>
修改标题:
<activity
android:name="com.example.lich.MainActivity"
android:label="标题"
android:logo="@drawable/logo" >
</activity>
然后右上角要有按钮
我们先在res文件夹下面创建一个menu文件夹
然后在menu里面创建一个menu.xml文件
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.lich.MainActivity">
<item
android:id="@+id/ab1"
android:icon="@mipmap/ic_launcher"
android:title="1"
app:showAsAction="always" />
<item
android:id="@+id/ab2"
android:icon="@mipmap/ic_launcher"
android:title="2" />
<item
android:id="@+id/ab3"
android:icon="@mipmap/ic_launcher"
android:title="3" />
</menu>
这样1就是显示出来的,2和3就在右边的三个点,也就是更多菜单里面
然后我们在activity里面去加载这个menu文件
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return super.onCreateOptionsMenu(menu);
}
设置点击事件
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.ab1:
break;
case R.id.ab2:
break;
case R.id.ab3:
break;
}
return super.onOptionsItemSelected(item);
}
0 0
- 292_ActionBar的使用
- 170_ActionBar主题配置
- day4.11总结_actionbar和通知
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 编写高质量代码之读书笔记3
- java基础总结3
- 欢迎使用CSDN-markdown编辑器
- 您不得不知道的一件大事——Internet of things
- 基础类库:包装类
- 292_ActionBar的使用
- 位运算
- 分解让复杂问题简单化-面试题27-二叉搜索树与双向链表
- 293_AndroidStudio常用快捷键
- SVN教程(一)
- 【NOIP 2016】斗地主
- Intellij下进行junit测试
- 【Java并发】JAVA并发编程实战-读书笔记2
- 第65篇Chrome扩展蓝牙及USB开发(二)