当前位置: 首页 > 编程笔记 >

android编程之menu按键功能实现方法

符修杰
2023-03-14
本文向大家介绍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编程基础之Menu功能菜单设计实例,包括了Android编程基础之Menu功能菜单设计实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程中的Menu功能菜单。分享给大家供大家参考,具体如下: Android功能菜单的设计,程序里定义了两个菜单子项,一个是"关于",一个是"退出",当点击"关于"时候,新建一个Toast 提示,当点击"退出"时,

  • 本文向大家介绍Android返回键功能的实现方法,包括了Android返回键功能的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android返回键功能的实现方法。分享给大家供大家参考。具体如下: 在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下并没有关闭改应用 我们可以这样做,当用户点

  • 本文向大家介绍Android实现返回键功能,包括了Android实现返回键功能的使用技巧和注意事项,需要的朋友参考一下 记录用户点击的操作历史,使用栈数据结构,频繁的操作栈顶(添加,获取,删除),使用LinkedList 捕获用户的返回键操作,响应返回键,返回上一个界面 MainActivity.java MiddleManager.java 以上所述是小编给大家介绍的Android实现返回键功能

  • 本文向大家介绍Android编程之菜单实现方法,包括了Android编程之菜单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程之菜单实现方法。分享给大家供大家参考,具体如下: 菜单是许多应用程序不可或缺的一部分,Android中更是如此,所有搭载Android系统的手机都要有一个“menu”键,即菜单键,由此可见菜单在Android程序中的重要与特殊,其中Andr

  • 本文向大家介绍Android提高之自定义Menu(TabMenu)实现方法,包括了Android提高之自定义Menu(TabMenu)实现方法的使用技巧和注意事项,需要的朋友参考一下 一般使用过UCWEB-Android版的人都应该对其特殊的menu有一定的印象,把menu做成Tab-Menu(支持分页的Menu),可以容纳比Android传统的menu更丰富的内容(Android的menu超过6

  • 本文向大家介绍Android实现扩展Menu的方法,包括了Android实现扩展Menu的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android实现扩展Menu的方法。分享给大家供大家参考。具体如下: 1. java代码: 2. java代码: 3. 运行结果: 希望本文所述对大家的Android程序设计有所帮助。