惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
C
Check Point Blog
J
Java Code Geeks
腾讯CDC
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
Microsoft Azure Blog
Microsoft Azure Blog
WordPress大学
WordPress大学
量子位
Google DeepMind News
Google DeepMind News
I
InfoQ
The GitHub Blog
The GitHub Blog
aimingoo的专栏
aimingoo的专栏
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
博客园 - Franky
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
T
The Blog of Author Tim Ferriss
小众软件
小众软件
博客园_首页
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
IT之家
IT之家

博客园 - looky

5个未来必不可少的IT技能 常用诺基亚S60手机软件应用 常用Android手机软件应用 常用iPhone手机 免费软件应用... Properties Table of Widgets: 简单 申请 msn.com邮箱 @ Android UI --- 设置ProgressBar的颜色 注册国际paypal支付 为何要划扣1美元 详析 Android Timer 更好方法 照相机捕获照片保存大小以及保存位置的问题 纯代码实现 Android 登陆布局 简单实现显示隐藏密码,在EditText中。 去掉标题栏和系统栏代码实现以及动态设置密码 Android模拟器SD Card映像文件使用方法 Android的源代码结构 Android--输入法篇 Android Service Android开发中保存数据的四种方法方法 android 彻底关闭应用程序 返回键的捕获
Android里添加 Menu
looky · 2010-06-18 · via 博客园 - looky

  Menu可以说在任何的程序中是不可或缺的,Android当然也不例外,在Android建立Menu过程如下:
  public static final int MAIN=Menu.FIRST;
 public static final int DICTIONARY=Menu.FIRST+1;
 public static final int ABOUT=Menu.FIRST+2;
 
 /**
  * 
  */
 @Override  
    public boolean onCreateOptionsMenu(Menu menu) {  
  menu.add(0,MAIN,0,this.getResources().getString(R.string.menuConverter));  
        menu.add(0,DICTIONARY,0,this.getResources().getString(R.string.menuDictionary));  
        menu.add(0,ABOUT,1,this.getResources().getString(R.string.menuAbout));  
        return super.onCreateOptionsMenu(menu);  
          
    }  
 
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case 0:
         //添加要处理的内容
        return true;
    case DICTIONARY:
     //添加要处理的内容
        return true;
    case ABOUT:
     //添加要处理的内容
        return true;
    }
    return false;
 }
 
如果需要在menu中显示图标,则如下:
menu.add(0,DICTIONARY,0,R.string.menuDictionary).setIcon(this.getResources().getDrawable(R.drawable.ic_menu_dictionary));