Menu可以说在任何的程序中是不可或缺的,Android当然也不例外,在Android建立Menu过程如下:
public static final int MAIN=Menu.FIRST;
public static final int DICTIONARY=Menu.FIRST+1;
public static final int ABOUT=Menu.FIRST+2;
/**
*
*/
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0,MAIN,0,this.getResources().getString(R.string.menuConverter));
menu.add(0,DICTIONARY,0,this.getResources().getString(R.string.menuDictionary));
menu.add(0,ABOUT,1,this.getResources().getString(R.string.menuAbout));
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case 0:
//添加要处理的内容
return true;
case DICTIONARY:
//添加要处理的内容
return true;
case ABOUT:
//添加要处理的内容
return true;
}
return false;
}
如果需要在menu中显示菜单,则如下:
menu.add(0,DICTIONARY,0,R.string.menuDictionary).setIcon(this.getResources().getDrawable(R.drawable.ic_menu_dictionary));
以上内容均在Active中定义!
分享到:
相关推荐
在Android应用开发中,`Menu`是用户界面中不可或缺的一部分,它通常用于在特定操作(如选项、更多操作)上为用户提供快捷访问的途径。在Android系统中,`Menu`通常出现在活动(Activity)的顶部作为选项菜单,或者在...
在Android应用开发中,Menu是用户界面中的一个重要组成部分,它提供了在特定上下文中展示一系列操作选项的方式。在标题“Android menu单选菜单.rar”中提到的,我们将关注如何在Android中实现一个单选菜单,即单选列...
在Android应用开发中,菜单(Menu)是用户界面的一个重要组成部分,它允许用户在不离开当前屏幕的情况下选择和执行各种操作。在这个“Android menu单选菜单.zip”压缩包中,包含了一个简单的Android单选菜单(Radio ...
android Menu 和 RadioGroup RadioButton的用法
在Android应用开发中,Menu是用户界面不可或缺的一部分,它提供了在屏幕顶部或底部显示一系列操作选项的功能。Android Menu主要用于在不占用屏幕空间的情况下为用户提供多种交互方式,如在活动(Activity)的顶部弹...
在Android应用开发中,Menu是用户界面中的一个重要组成部分,它提供了在不同场景下展示操作选项的方式,如在屏幕顶部的选项栏或者通过右上角的菜单按钮弹出。本篇文章将深入探讨Android Menu的基础知识,包括如何...
Android Menu和ListView 整合设计 源码 package com.MyMenu; import android.app.Activity; import android.database.Cursor; import android.database.sqlite.SQLiteCursor; import android.os.Bundle; import ...
在Android开发中,Menu通常用于显示应用程序中的操作选项,如在顶部栏或下拉菜单中。自定义Menu允许开发者根据应用需求设计独特的交互方式和视觉样式。本篇将深入探讨如何在Android中实现自定义Menu。 首先,我们...
在Android开发中,Menu控件是构建用户交互界面不可或缺的一部分,它通常用于在应用程序的顶部显示选项,如在Activity的标题栏或者下拉菜单中。本文将深入探讨Android Menu控件的源码,理解其工作原理,以及如何在...
在Android应用开发中,Menu是用户界面不可或缺的一部分,它提供了在特定上下文(如活动或对话框)中显示额外操作的途径。本篇将详细探讨Android中的Menu,包括它的使用、代码实现以及功能展示。 首先,Android Menu...
在Android开发中,Menu是一个重要的组成部分,它提供了一种用户友好的方式来展示应用程序的附加功能,通常在屏幕顶部的选项栏或者设备的物理或软件菜单键被按下时出现。本篇文章将详细介绍如何在Android中设置Menu,...
在Android应用开发中,`Menu`是一个至关重要的组件,它允许开发者在应用程序的不同场景下(如活动顶部的选项栏或下拉菜单)提供用户可交互的选项。在本篇文章中,我们将深入探讨如何创建和处理Android中的`Menu`,...
"AndroidMenu控件Demo"是一个专门演示如何在Android应用中使用Menu的实例,其中包含了详细的注释,方便开发者理解和学习。下面将详细介绍Menu控件的基本使用方法以及在Demo中的实现。 1. **Menu的创建**: - Menu...
在Android应用开发中,下拉菜单(通常称为Dropdown Menu或Spinner)是一种常见的用户界面元素,它允许用户从一组预定义的选项中选择一个。在本篇文章中,我们将深入探讨Android的下拉菜单实现,主要围绕"Android ...
在Android应用开发中,Menu是用户界面中的一个重要组成部分,它通常用于在屏幕顶部或下拉框中展示一系列可选择的选项。本资源“Android menu单选菜单.zip”提供了一个关于如何在Android应用中实现单选菜单的源码示例...
在Android应用开发中,Menu是用户界面中的一个重要组成部分,它提供了在特定屏幕或操作中展示一系列选项的方法。在本教程中,我们将深入探讨如何在Android中创建和使用单选菜单(Radio Button Menu)。单选菜单允许...
在Android应用开发中,`Menu`是一个至关重要的组件,它允许用户在操作界面之外访问更多的功能选项。在Android系统中,菜单通常出现在活动(Activity)的三个主要位置:选项菜单(Option Menu)、上下文菜单(Context...