• Android Studio —— 创建Menu菜单项


    大多数android程序的右上角都会设置一个菜单按钮比如微信的界面右上角的加号。

    这个需要在layout同级目录下新建文件夹命名为menu,再右击新建的menu新建xml文件:

    xml文件代码:

    <menu xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
        <item
            android:id="@+id/id_action_add"
            app:showAsAction="always"
            android:title="add"
            android:icon="@mipmap/ic_launcher"
            android:orderInCategory="1"
            />
        <item
            android:id="@+id/id_action_delete"
            app:showAsAction="always"
            android:title="jian"
            android:icon="@mipmap/ic_launcher"
            android:orderInCategory="1"
            />
    </menu>
    

    上面的两个item代表代表的是你菜单栏上面有几个按钮。android:icon中可以自定义菜单项的图片

    接着是MainActivity种要重写一下代码:

       @Override
        public boolean onCreateOptionsMenu(Menu menu)
        {
            //新建的xml文件
            getMenuInflater().inflate(R.menu.main, menu);
            return super.onCreateOptionsMenu(menu);
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item)
        {
             //根据不同的id点击不同按钮控制activity需要做的事件
            switch (item.getItemId())
            {
                case R.id. id_action_add:
                   //事件
                    break;
                case R.id. id_action_delete:
                   //事件
                    break;
            }
            return true;
        }
    

     备忘。。。。。

  • 相关阅读:
    激活程序进程并显示最前
    ClickOnce 部署 API 以编程方式检查应用程序更新
    管理员权限运行
    扩展支持全选的CheckBox列。
    转 winfrom组件圆角
    转 无边框四周阴影
    转 实现类似QQ的窗体停靠
    关闭ShowDialog的模态窗口
    TextBox 显示横线
    转 无损转换Image为Icon
  • 原文地址:https://www.cnblogs.com/yunfang/p/5850363.html
Copyright © 2020-2023  润新知