<menu xmlns:android="http://schemas.android.com/apk/res/android">     <group android:checkableBehavior="single">         <item                 android:id="@+id/contact_us"                 android:orderInCategory="1"                 android:showAsAction=""                 android:title="联系我们"/>         <item android:title="关于我们"/>     </group>    <group>        <item android:title="系统设置"              android:orderInCategory="2"              android:icon="@drawable/ic_launcher"              android:id="@+id/system_setting"                >            <menu>                <item android:title="亮度设置" android:id="@+id/liangdu"/>                <item android:enabled="false" android:title="主题设置" android:id="@+id/theme"/>            </menu>        </item>    </group></menu>

覆盖activity下的两个方法:

 @Override    public boolean onCreateOptionsMenu(Menu menu) {        new MenuInflater(this).inflate(R.menu.option_menu_main, menu);        return super.onCreateOptionsMenu(menu);    }    @Override    public boolean onOptionsItemSelected(MenuItem item) {        switch (item.getItemId()) {            case R.id.liangdu:                Toast.makeText(this, "点击了亮度", 1).show();                startActivity(new Intent(this, LiangduActivity.class));                break;            case R.id.contact_us:                Toast.makeText(this, "点击了关于我们", 1).show();                break;        }        return true;    }

更多相关文章

  1. Android与JS互调
  2. 常用的小方法,避免忘记,在此记录一下
  3. Android(安卓)SDK和最新ADT下载地址 + 环境搭建 .
  4. Android(安卓)TextView中链接(link)点击事件的截取
  5. android AlertDialog 弹窗自定义布局 点击外部不关闭弹窗
  6. android:windowSoftInputMode用法
  7. android layout布局属性
  8. 【Android】android按钮的四种点击事件
  9. view 动态设置高宽

随机推荐

  1. 18号作业
  2. HTML常用标签
  3. 环境搭建-Visual Studio Code及常用插件
  4. 初识html标签
  5. 我的第一课作业2
  6. VSCode安装及常用emmet语法
  7. HTML常见标签以及使用
  8. htm入门标签—a标签、img标签、ul标签、t
  9. HTML 常用标签学习一
  10. HTML综合练习——网站后台管理系统 框架