• Android 开发学习笔记(三)—— 最简单的Menu菜单


    Menu 并不需要通过 layout 来添加控件,只需要实现重载Activity的两个函数即可

    1.当客户点击Menu按钮时,调用下面的方法来生成菜单,然后通过menu参数添加菜单项

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

    getMenuInflater().inflate(R.menu.activity_activity_01, menu);

    menu.add(0, 1, 1, "退出");

    // 四个参数一次为 GroupId、MenuId、OrderId 和 显示名字

        menu.add(0, 2, 2, "关于");

        return true;

    }

     

    当客户点击某一个按钮时的响应函数

    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

        switch (item.getItemId()) {

             //响应每个菜单项(通过菜单项的ID)

             case 1:

                 finish();

                 // 退出程序

                 break;

             case 2:

                 break;

             default:

                 return super.onOptionsItemSelected(item);

       }

        return true;

    }

  • 相关阅读:
    ubuntu 设置静态ip
    Mysqldump参数大全
    MySQL主从数据库同步
    MySQL的information_schema的介绍
    mysql的REGEXP 和like的详细研究和解释
    查询语句小技巧
    linux 安装软件,卸载软件 等的几种方式
    正则表达式的神秘面纱
    29
    【转载】关于c++中的explicit
  • 原文地址:https://www.cnblogs.com/oftenlin/p/2717746.html
Copyright © 2020-2023  润新知