android 菜单的创建
来源:互联网 发布:log4j2 json 编辑:程序博客网 时间:2024/05/21 20:17
R.menu.main
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<itemandroid:id="@+id/add_item"
android:title="Add"/>
<item
android:id="@+id/remove_item"
android:title="Remove"/>
</menu>
然后打开 FirstActivity,重写onCreateOptionsMenu()方法,代码如下所示:
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
/////通过 getMenuInflater()方法能够得到MenuInflater 对象,再调用它的inflate()方法就可以给当前活动创建菜单了
/////第一个参数用于指定我们通过哪一个资源文件来创建菜单,这里当然传入 R.menu.main,第二个参数用于指定我们的菜单项将添加到哪一个Menu 对象当中,这里直接
/////第一个参数用于指定我们通过哪一个资源文件来创建菜单,这里当然传入 R.menu.main,第二个参数用于指定我们的菜单项将添加到哪一个Menu 对象当中,这里直接
////使用onCreateOptionsMenu()方法中传入的menu 参数
方法:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.add_item:
Toast.makeText(this, "You clicked Add", Toast.LENGTH_SHORT).show();
break;
case R.id.remove_item:
Toast.makeText(this, "You clicked Remove", Toast.LENGTH_SHORT).show();
break;
default:
}
return true;
}
}
0 0
- android 菜单的创建
- android-上下文菜单的创建
- android创建菜单的方式,android怎么创建菜单
- Android 创建菜单(menu)的总结
- Android的onCreateOptionsMenu()创建菜单Menu详解
- android-上下文菜单的创建 - 随心
- [android]Activity中系统菜单的创建
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu详解
- Android的onCreateOptionsMenu()创建菜单Menu
- 高德地图API调用
- Python面试必须要看的15个问题
- TDLS应用与协议
- 使用VLC搭建组播服务器,在客户端进行播放
- 数据结构java版之《数组》
- android 菜单的创建
- fifo_write0.c
- Linux视频RHCE视频RHCSA视频系统运维培训教程
- ajax/post/gb2312特殊字符出现乱码完美解决方法
- 大数+递推
- HOG,LBP,HAAR特征的理解与认识
- 堆的自行实现和c++优先队列模板
- 学习Mac开发第八弹 学习NSTableView Cell Base
- 堆跟栈