zoukankan      html  css  js  c++  java
  • Android中OptionMenu的使用

    package com.baosight.menu;

    import android.app.Activity;

    import android.os.Bundle;

    import android.view.Menu;

    import android.view.MenuItem;

    /**

     * 选项菜单软件开发

     * 

     * @author shyboy(897948924@qq.com)

     * 

     */

    public class OptionMenuActivity extends Activity {

    /**

    * 菜单项ID常量

    */

    private static final int ITEM1 = Menu.FIRST;

    private static final int ITEM2 = Menu.FIRST + 1;

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);欠款

    }

    /**

    * 覆盖该方法添加菜单项

    */

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

    menu.add(0, ITEM1, 0, "开始");

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

    return true;

    }

    /**

    * 覆盖该方法,响应菜单选项被单击事件

    */

    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

    switch (item.getItemId()) {

    /**

    * 当“开始”菜单被选择时

    */

    case ITEM1:

    this.setTitle("开始游戏");

    break;

    /**

    * 当“退出”菜单被选择时

    */

    case ITEM2:

    this.setTitle("退出游戏");

    break;

    }

    return true;

    }

    }

  • 相关阅读:
    LeetCode 234. 回文链表
    LeetCode 237. 删除链表中的节点
    LeetCode 20. 有效的括号( 括号配对 )
    堆栈操作合法性
    堆排序
    最大堆
    快速排序
    Bzoj1497 [NOI2006]最大获利
    Bzoj1001 [BeiJing2006]狼抓兔子
    Bzoj2716 [Violet 3]天使玩偶
  • 原文地址:https://www.cnblogs.com/sky7034/p/2152797.html
Copyright © 2011-2022 走看看