android编程之menu按键功能实现方法
更新时间:2015年04月21日 10:32:08 作者:jdh99
这篇文章主要介绍了android编程之menu按键功能实现方法,实例分析了Android实现menu的相关技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了android编程之menu按键功能实现方法。分享给大家供大家参考。具体分析如下:
android应用程序可以通过menu按键弹出菜单,现在通过menu按键弹出一个拥有两个选项的菜单.点击第一个按键,文本框会显示"第1个按键",点击第二个按键,文本框会显示"第2个按键"
package com.test_menu;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.*;
import android.widget.*;;
public class test_menu extends Activity {
public static final int ITEM0 = Menu.FIRST;
public static final int ITEM1 = Menu.FIRST + 1;
private TextView text;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text = (TextView)findViewById(R.id.textView1);
}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
super.onCreateOptionsMenu(menu);
menu.add(0,ITEM0,0,"button1");
menu.add(0,ITEM1,0,"button2");
menu.findItem(ITEM1);
return true;
}
public boolean onOptionsItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case ITEM0:
{
text.setText("第1个按键");
break;
}
case ITEM1:
{
text.setText("第2个按键");
break;
}
}
return super.onOptionsItemSelected(item);
}
}
运行效果图:

希望本文所述对大家的Android程序设计有所帮助。
相关文章
Android编程实现ListView滚动提示等待框功能示例
这篇文章主要介绍了Android编程实现ListView滚动提示等待框功能,结合实例形式分析了Android ListView滚动事件相关实现技巧,需要的朋友可以参考下2017-02-02
丢失Android系统库或者Conversion to Dalvik format failed with error
这篇文章主要介绍了丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法,分析了Android系统库丢失及版本问题的处理技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-12-12
Android如何使用圆形揭露动画巧妙地隐藏或显示View详解
Android开发中会遇到不少显示和隐藏的问题,下面这篇文章主要给大家介绍了关于Android如何使用圆形揭露动画巧妙地隐藏或显示View的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下2022-04-04


最新评论