博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转]Android中OptionMenu的使用
阅读量:5295 次
发布时间:2019-06-14

本文共 1052 字,大约阅读时间需要 3 分钟。

本文转自:

 

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
;  
}  
   

 

转载于:https://www.cnblogs.com/freeliver54/archive/2011/09/08/2171174.html

你可能感兴趣的文章
Java抽象类和接口的比较
查看>>
web技术工具帖
查看>>
SpringBoot项目中常见的注解
查看>>
一次性搞明白 service和factory区别
查看>>
select下拉二级联动
查看>>
iOS UI控件5-UIPickerView
查看>>
深入Java虚拟机读书笔记第三章安全
查看>>
IO流 总结一
查看>>
素数筛选法
查看>>
php连接postgresql数据库
查看>>
Visual studio之C# 调用系统软键盘(外部"osk.exe")
查看>>
hdu 4506(数学,循环节+快速幂)
查看>>
Spring mvc 教程
查看>>
CentOS DesktopEntry
查看>>
基于python语言的自动化邮件发送总结
查看>>
TSQL点滴
查看>>
Selenium_Python接口-Alert类
查看>>
linux远程win7教程
查看>>
移动应用开发选型:向左还是向右?
查看>>
开发进度一
查看>>