美文网首页
Activity_使用菜单文件

Activity_使用菜单文件

作者: 难得糊涂与君勉 | 来源:发表于2017-03-09 15:02 被阅读8次
    • 步骤
    res 目录下面新建一个名字为menu的文件夹(右击res,选择new ---- Directory)
    在这个文件夹下在新建一个名叫做main的菜单文件。
    
    • 书写
     <item
            android:id="@+id/add_item"
            android:title="add"/>
        <item
            android:id="@+id/remove_item"
            android:title="Remove"/>
    //上面就是表述了两个菜单选项
    
    • 展示
      在想要使用的activity中选择重写如下两个方法
     @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            getMenuInflater().inflate(R.menu.main,menu);//表示填充出一个菜单布局出来,往menu对象上加
            return true;//只有返回true 才能展示出想要的菜单
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            switch (item.getItemId()){//这个方法是处理点击事件的了。
                case R.id.add_item:
                    Toast.makeText(this,"你点击了添加的按钮",Toast.LENGTH_SHORT).show();
                    break;
    
                case R.id.remove_item:
                    Toast.makeText(this,"你点击了移除的按钮",Toast.LENGTH_SHORT).show();
    
                    break;
            }
            return true;
        }
    

    相关文章

      网友评论

          本文标题:Activity_使用菜单文件

          本文链接:https://www.haomeiwen.com/subject/tgwyittx.html