织梦CMS - 轻松建站从此开始!

罗索

当前位置: 主页>嵌入式开发>Android>

android: 通过xml文件来建立菜单

jackyhwei 发布于 2011-11-29 09:17 点击:次 
落鹤生:这是一个在Android下如何通过xml文件来建立菜单的完整实现代码。
TAG:

通过xml文件来建立菜单:

  1. @Override 
  2.     public boolean onCreateOptionsMenu(Menu menu) { 
  3.         MenuInflater inflater = getMenuInflater(); 
  4.         inflater.inflate(R.menu.main_menu, menu); 
  5.         return super.onCreateOptionsMenu(menu); 
  6.     } 

菜单事件处理:

  1. public boolean onOptionsItemSelected(MenuItem item) { 
  2.         switch(item.getItemId()) { 
  3.         case R.id.reset: 
  4.                 mService.resetCounters(); 
  5.                 break
  6.         case R.id.toggle: 
  7.                 //... 
  8.                 break
  9.         case R.id.top: 
  10.                 //... 
  11.             break
  12.         case R.id.help: 
  13.                 //... 
  14.                 break
  15.         case R.id.stop: 
  16.                 //... 
  17.                 break
  18.         } 
  19.         return true
  20.     } 

接下来是main_menu.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="@string/menu_reset" android:id="@+id/reset" android:icon="@android:/drawable/ic_menu_close_clear_cancel" />
<item android:title="@string/menu_toggle" android:id="@+id/toggle" />
<item android:title="@string/menu_top" android:id="@+id/top" />
<item android:title="@string/menu_stop" android:id="@+id/stop" android:icon="@android:/drawable/presence_busy" />
<item android:title="@string/menu_help" android:icon="@android:/drawable/ic_menu_help" android:id="@+id/help"/>
</menu>

(yishuihe)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201111/15374.html]
本文出处:易水工作室 作者:yishuihe
顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容