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

    本文转自:http://www.oschina.net/code/snippet_163910_6068

    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;  
    }  
       
  • 相关阅读:
    开发PHP扩展(一)
    ssh 使用技巧
    安装scribe
    PHP扩展中定义一个类
    PHP扩展的加载流程
    PHP扩展中访问全局变量$_POST,$_GET,$_SERVER等
    PHP的HashTable(一)
    PHP的HashTable(二)
    MVC ScriptBundle自定义排序。
    解决bootstrap和easyUI部分css类冲突问题。
  • 原文地址:https://www.cnblogs.com/freeliver54/p/2171174.html
Copyright © 2011-2022 走看看