经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 移动开发 » Android » 查看文章
Android 菜单 Menu
来源:cnblogs  作者:thomas_blog  时间:2019/11/4 8:29:17  对本文有异议
  1. @Override
  2. public boolean onCreateOptionsMenu(Menu menu) {
  3. // Inflate the menu; this adds items to the action bar if it is present.
  4. // getMenuInflater().inflate(R.menu.main, menu);
  5. MenuItem menuSys = menu.add(1001, 100, 1, "系統菜单");
  6. menuSys.setTitle("菜单一"); /* 最多可以显示6个子菜单 */
  7. MenuItem menuUser = menu.add(1001, 101, 1, "用户菜单");
  8. menuUser.setTitle("菜单二");
  9. menuUser.setShortcut('c', 'c'); /* 给菜单设置快捷键 */
  10. MenuItem menuCust = menu.add(1001, 102, 1, "客户菜单");
  11. menuCust.setTitle("菜单三");
  12. return true;
  13. }
  14. @Override
  15. public boolean onOptionsItemSelected(MenuItem item) {
  16. // TODO Auto-generated method stub
  17. switch (item.getItemId()) {
  18. case 100:
  19. Toast.makeText(MainActivity.this, "选择了菜单一", 1).show();
  20. Intent intent = new Intent(MainActivity.this, NextActivity.class);
  21. item.setIntent(intent); /* 切换到第二个Activity */
  22. break;
  23. case 101:
  24. Toast.makeText(MainActivity.this, "选择了菜单二", 1).show();
  25. break;
  26. case 102:
  27. Toast.makeText(MainActivity.this, "选择了菜单三", 1).show();
  28. break;
  29. default:
  30. break;
  31. }
  32. return super.onOptionsItemSelected(item);
  33. }

image

image

原文链接:http://www.cnblogs.com/zhangxuechao/p/11787585.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号