测试菜单的时候看不到自己创建的菜单,需要点击Menu按钮才可以
1 /FragmentDemo1/res/menu中创建menu.xml ,菜单可以设置一些样式变得好看点
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <!-- group1 --> <group android:id="@+id/group1"> <item android:id="@+id/mi1" android:title="西瓜"/> <item android:id="@+id/mi2" android:title="苹果"/> </group> <!-- group 2 --> <group android:id="@+id/group2"> <item android:id="@+id/mi3" android:title="苹果"/> <item android:id="@+id/mi4" android:title="橙子"/> </group> </menu>
2 Activity中重写 添加菜单的方法并响应事件
@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.mi1: break; case R.id.mi2: break; case R.id.mi3: // do sth break; case R.id.mi4: // do sth break; } Toast.makeText(RadioGroupActivity.this, "您选择了:"+item.getTitle(),Toast.LENGTH_SHORT).show() ; return super.onOptionsItemSelected(item); }
相关推荐
使用dl做的菜单使用dl做的菜单使用dl做的菜单使用dl做的菜单使用dl做的菜单使用dl做的菜单使用dl做的菜单使用dl做的菜单
macOS 开发教程之如何设置菜单工具栏?...主菜单使用可用的命令菜单和组在macOS上组织其主菜单项。每个菜单均表示为顶级菜单栏菜单。每个命令组在一个顶层菜单中都有一组相应的菜单项,由分隔符菜单项分隔。
c#右键菜单使用源代码 免费源代码 实现右键菜单 最简单方式
android自定义菜单使用技巧,其中还包含QuickContactBadge控件的使用
MFC对话框下的菜单使用setCheck MFC对话框下的菜单 MFC对话框 对话框下的菜单使用setCheck 菜单使用setCheck MFC对话框下的菜单使用setCheck MFC对话框下的菜单 MFC对话框 对话框下的菜单使用setCheck 菜单使用...
cadence菜单使用说明 学习cadence的好帮手。值得一看
PLCSIM中文菜单使用指导pdf,PLCSIM中文菜单使用指导
自制动感菜单使用安装包,免费提供体验!!!
DT930常见问题排除及系统菜单使用说明
masm32菜单使用的例子
海思自定义log以及工厂菜单使用
静态页面右键菜单使用,可以直接打开使用,希望对大家有所帮助 博文链接:https://p-x1984.iteye.com/blog/215017
西门子仿真软件PLCSIM中文菜单使用指导说明
非常炫的导航菜单使用js编写的,里面提供了几种模式,供你选择,绝对说GOOD
C# WinForm中MenuStrip动态菜单使用总结
android使用Fragment实现底部菜单使用show()和hide()来切换以保持Fragment状态,详情请参看http://blog.csdn.net/lovexieyuan520/article/details/50594271
最近写了一个关于使用Fragment实现底部菜单使用show()和hide()来切换以保持Fragment状态的demo,上传到这里和大家交流学习