zoukankan      html  css  js  c++  java
  • 菜单项的练习

    package com.example.dell.caidanxiang;
    
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.MenuInflater;
    import android.view.MenuItem;
    import android.widget.Toast;
    
    public class optionmenu extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_optionmenu);
    
    
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
    
    
            //纯编码格式
    //        menu.add(1,1,0,"添加");
    //        menu.add(1,2,1,"删除");
    //        menu.add(1,3,2,"修改");
    
    
    
            //加载菜单文件格式
    
            MenuInflater menuInflater = getMenuInflater();
            menuInflater.inflate(R.menu.mymenu,menu);
            return super.onCreateOptionsMenu(menu);
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
    
            Toast.makeText(optionmenu.this, "选项是"+ item, Toast.LENGTH_SHORT).show();
            return super.onOptionsItemSelected(item);
        }
    }

    纯编码格式(代码中注释部分)不需要加载下面菜单文件

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/it1"
    android:title="添加"
    ></item>

    <item android:id="@+id/it2"
    android:title="修改"
    ></item>

    </menu>
  • 相关阅读:
    第22课对象的销毁
    第21课对象的构造顺序
    第20课 初始化列表的使用
    第19课构造函数(下)
    第18课构造函数(中)
    第17课构造函数(上)
    第16课类的真正形态
    调试环境的搭建
    Hello,DTOS!(下)
    Hello,DTOS!(中)
  • 原文地址:https://www.cnblogs.com/youshashuosha/p/5364149.html
Copyright © 2011-2022 走看看