`

Android Menu小例子

阅读更多

Android menu是Android开发中经常使用的,下面的例子是Menu使用的简单示例:

package com.enjoy.menu;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;

public class SystemMenu extends Activity {
	public static final int SAVE = Menu.FIRST;
	public static final int RETURN_MENU = Menu.FIRST+1;
	public static final int QUIT = Menu.FIRST+2;
    @Override
    public void onCreate(Bundle savedInstanceState) {
    	
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		menu.add(0,SAVE,0,"保存");
		menu.add(0,RETURN_MENU,1,"返回主菜单");
		menu.add(0,QUIT,2,"退出");
		return super.onCreateOptionsMenu(menu);
		
	}
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		TextView tv = (TextView)findViewById(R.id.tv01);
		switch(item.getItemId()){
			case SAVE:tv.setText("保存按钮被点击");break;
			case RETURN_MENU:tv.setText("返回主菜单按钮被点击");break;
			case QUIT:tv.setText("退出按钮被点击");break;
		}
		return super.onOptionsItemSelected(item);
	}
    
    
}

 

3
0
分享到:
评论
3 楼 figure_he_he 2011-04-13  
灵程大哥 写道
我试了,不知道为什么不显示Menu,也不报错。

你没有点Menu 键
2 楼 灵程大哥 2011-01-25  
我试了,不知道为什么不显示Menu,也不报错。
1 楼 toeo 2009-06-04  
不错.不过应当一鼓作气把 api的全部都展现出来.

相关推荐

    android menu菜单距中显示

    在Android应用开发中,`Menu`是用户界面中不可或缺的一部分,它通常用于在特定操作(如选项、更多操作)上为用户提供快捷访问的途径。在Android系统中,`Menu`通常出现在活动(Activity)的顶部作为选项菜单,或者在...

    android Menu 菜单

    在Android应用开发中,Menu是用户界面不可或缺的一部分,它提供了在屏幕顶部或底部显示一系列操作选项的功能。Android Menu主要用于在不占用屏幕空间的情况下为用户提供多种交互方式,如在活动(Activity)的顶部弹...

    android 88个小例子

    这些小例子提供了Android开发的广泛概述,从UI元素(如Menu和ToggleButton)到数据存储(SQLite)、多媒体处理(MediaRecorder和VideoView)以及动画。通过学习这些示例,开发者可以增强对Android框架的理解,提高...

    Android menu单选菜单.rar

    在Android应用开发中,Menu是用户界面中的一个重要组成部分,它提供了在特定时刻向用户展示一组操作选项的功能。...这个例子也展示了如何结合XML布局和Java代码来构建交互式用户界面,是提升Android开发技能的好资料。

    Android_Menu.rar_Android_menu_android_android简单

    此外,`android_menu`标签暗示我们关注的是菜单的实现,而`android简单`标签表明这个例子是面向初学者的,所以可能没有涉及更复杂的菜单操作,如子菜单、动态加载菜单或自定义菜单视图。 总之,这个“Android_Menu...

    android-snake-menu-炫酷动画菜单.zip

    《Android Snake Menu:炫酷动画菜单的探索与实践》 在Android应用开发中,吸引用户注意力并提升用户体验的UI设计至关重要。"android-snake-menu-炫酷动画菜单"是一个开源项目,旨在为开发者提供一种创新的菜单展示...

    Android初级入门——菜单Menu的简单使用

    在Android应用开发中,菜单(Menu)是用户交互的重要组成部分,它提供了一种向用户展示功能选项的方式。在本文中,我们将深入探讨Android初级入门时如何简单地使用菜单Menu。 首先,菜单在Android中的主要用途是为...

    android 菜单例子

    在Android开发中,菜单(Menu)是用户界面中不可或缺的一部分,它通常用于提供应用程序的各种操作选项。本篇文章将深入探讨如何在Android应用中创建和使用菜单,并通过一个实际的示例来阐述具体步骤。 首先,我们...

    android下拉菜单例子

    在Android开发中,下拉菜单(Spinner)是一种常见的UI组件,...通过研究这个例子,你可以更好地理解如何在实际项目中集成和定制Android的下拉菜单功能。记得解压文件并导入Android Studio进行实践,以加深理解和掌握。

    定制menu的例子

    本示例"定制menu的例子"将介绍如何使用PopupWindow来实现一个自定义的菜单,这为开发者提供了更大的灵活性,以创建符合应用设计风格的交互体验。 首先,PopupWindow是Android SDK提供的一种可以弹出窗口的类,它...

    Android DropDownMenu下拉菜单

    在Android应用开发中,下拉菜单(Dropdown Menu)是一种常见的用户界面组件,它允许用户从一组预定义的选项中选择一个。...同时,这种自定义组件的实现也是学习Android UI开发和自定义视图的好例子。

    Android 使用 XML 菜单例子

    在Android中,菜单通常分为三个级别:Options Menu(选项菜单)、Context Menu(上下文菜单)和PopupMenu(弹出菜单)。我们主要关注Options Menu,这是用户在屏幕顶部点击菜单图标时显示的菜单。 XML菜单定义在...

    android_menu.rar_android

    在Android应用开发中,菜单(Menu)是用户界面不可或缺的一部分,它提供了丰富的操作选项,使得用户可以方便地访问和执行应用程序的各种功能。本教程将详细讲解如何在Android中创建和使用菜单,以及“android_menu....

    Android菜单menu代码

    通过这个简单的练习例子,初学者可以快速掌握Android菜单的基本用法,并且可以尝试添加更多的功能,如子菜单、动态加载菜单、菜单项的选中状态等。不断地实践和探索,将有助于你更好地理解和运用Android的菜单系统,...

    ActionBar与DropDown Menu组合使用的例子

    `ActionBar`与`Dropdown Menu`的组合使用是Android开发中的常见场景。下面我们将详细探讨如何实现这一功能。 首先,为了在`ActionBar`中添加`Dropdown Menu`,我们需要在`res/menu`目录下创建一个XML文件来定义菜单...

    Android 动态更新Menu菜单

    在Android应用开发中,Menu菜单通常用于在Activity的顶部或者底部提供操作选项,方便用户进行交互。动态更新Menu菜单是一项重要的功能,它允许我们在运行时根据应用的状态或用户行为来改变菜单项,提供更加灵活的...

    Android例子源码按钮旋转和动态上推menu效果

    这个"Android例子源码按钮旋转和动态上推menu效果"示例就是一个很好的实践,它展示了如何通过编程手段实现两个核心功能:按钮旋转动画以及菜单的动态上推效果。这两种效果在许多现代应用程序中都非常常见,比如百度...

    Android例子源码各种常见菜单集合框架例子源码.zip

    这个名为"Android例子源码各种常见菜单集合框架例子源码.zip"的压缩包提供了一个全面的Android UI框架源码示例,它包含了多种常见的菜单实现,包括底部导航菜单、顶部导航栏、仿微信右上角弹出菜单以及右划个人中心...

    android的menu菜单使用案例

    在Android开发中,Menu是应用程序界面中的一个重要组成部分,它通常用于提供用户操作选项,如保存、编辑、删除等。在本教程中,我们将深入探讨如何在Android应用中使用Menu资源,通过一个名为"MenuDemo"的示例项目来...

Global site tag (gtag.js) - Google Analytics