zoukankan      html  css  js  c++  java
  • Android学习笔记菜单资源文件

    创建菜单资源

    menu_one.xml

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:id="@+id/settings"
            android:title="@string/menu_title_settings"></item>
        <item android:id="@+id/regard"
            android:title="@string/menu_title_regard"></item>
    </menu>
    

    菜单资源的使用

    MainActivity.java

    //重写onCreateOptionsMenu,添加一个选项菜单
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
    
            MenuInflater menuInflater = new MenuInflater(this);
            menuInflater.inflate(R.menu.menu_one,menu);
            return super.onCreateOptionsMenu(menu);
        }
    
        //重写onOptionsItemSelected()方法,
        // 指定各个菜单被选择时,所应做的处理
        public boolean onOptionsItemSelected(MenuItem item){
            switch (item.getItemId()){
                case R.id.settings:
                    Intent intent = new Intent(MainActivity.this,SettingsActivity.class);
                    startActivity(intent);
                    break;
                case R.id.regard:
                    Intent intent1 = new Intent(MainActivity.this,RegardActivity.class);
                    startActivity(intent1);
                    break;
            }
            return super.onOptionsItemSelected(item);
        }
    

    效果:

  • 相关阅读:
    「Python」pandas入门教程
    「Python」字符串操作内置函数
    「Python」10个python项目
    python-基础入门-序
    提取网站图片
    c#图片添加水印
    js获取url传递的参数
    构建之法阅读笔记01
    学习进度条<第一周>
    30道四则运算<1>
  • 原文地址:https://www.cnblogs.com/lzpq/p/12897493.html
Copyright © 2011-2022 走看看