一、OptionsMenu的创建
private final int MENU_ABOUT = Menu.FIRST;
private final int MENU_EXIT = Menu.FIRST + 1;
public boolean onCreateOptionsMenu(Menu menu){
String menuLabels[] = {"关于" , "退出"};
for( int order = 0 ; order < menuLabels.length ; order++ ){
menu.add( 0 , Menu.FIRST + order , order, menuLabels[order] );
}
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionsItemSelected(MenuItem item){
super.onOptionsItemSelected(item);
switch(item.getItemId()){
case MENU_ABOUT:toast(item.getTitle() + "");break;
case MENU_EXIT:toast(item.getTitle() + "");break;
}
return false;
}
public void toast(String str) {
Toast.makeText(Main.this,str,Toast.LENGTH_LONG).show();
}
- 大小: 14.1 KB
分享到:
相关推荐
### Android基础教程(五)之-Menu功能菜单设计 #### 一、引言 在本章节中,我们将深入了解如何在Android应用中实现功能菜单的设计。菜单是用户界面的一个重要组成部分,能够提供给用户一系列可选的操作选项。通过...
### Android基础教程(五)之-----Menu功能菜单设计 #### 一、引言 在本章节中,我们将深入了解如何在Android应用中实现功能菜单的设计。菜单是用户界面的一个重要组成部分,能够提供给用户一系列的选择选项,使他们...
在Android应用开发中,Menu功能菜单是用户界面的重要组成部分,它允许用户访问应用程序的主要操作或功能。本教程将深入讲解如何在Android应用中设计和实现一个基础的菜单系统。 首先,菜单在Android中通常分为几种...
至于`Menu`的功能菜单程序设计,你可能还需要考虑以下几点: 1. **图标和文本**:每个菜单项都可以有对应的图标和文字,通过`android:icon`和`android:title`属性设置。 2. **分组**:菜单项可以分组,通过`group`...
本教程将详细介绍如何在Android中设计一个基本的功能菜单,以实现"关于"和"退出"两个菜单项的功能。 首先,我们来看一下`MenuDemo`类,它是继承自`Activity`的。在Android中,`Activity`是应用程序中的一个窗口,它...
在Android应用程序开发中,Menu功能菜单是用户界面的重要组成部分,它允许用户在主屏幕之外访问更多的操作选项。在本实例中,我们将深入探讨如何在Android中创建和管理Menu,以及如何响应用户的菜单选择。 首先,...
本文将围绕"DropDownMenu下拉菜单改进版"这一主题,深入探讨如何通过优化代码实现更简洁、更美观的下拉菜单功能。 首先,"DropDownMenu下拉菜单改进版"的核心目标是简化代码开发过程,提高开发效率。传统的下拉菜单...
【NavMenu菜单控件】是一种在用户界面设计中常见的组件,尤其在Web应用程序和桌面应用程序中,用于提供清晰的导航结构。它以一种有组织的方式显示应用的主要功能或页面,帮助用户快速访问所需内容。这款控件因其美观...
`Menu.c`很可能包含了菜单系统的主函数和全局变量,它初始化菜单系统,并处理菜单的层级管理和切换。在`Menu_If.c`中,我们可以预期找到与输入设备交互的接口函数,比如按键检测、光标移动等。`Menu_Page.c`则可能...
在Android应用开发中,"fragment_menu底部菜单"是一种常见的设计模式,用于实现应用程序的主要功能区域。这个设计通常包括一个底部导航栏,展示多个菜单选项,每个菜单对应一个Fragment,用户可以通过点击菜单项来...
在Android应用开发中,"按Menu弹出菜单"是一个常见的功能,它允许用户访问应用程序的主要操作选项。在Android系统中,Menu通常是通过按下设备屏幕右上角的菜单按钮或者长按Home键来触发的。这种九宫格样式的菜单设计...
在Android开发中,UI设计是至关重要的一环,而Menu(菜单)则是提升用户体验的重要组成部分。本文将详细探讨Android系统中的三种菜单类型:Options Menu、Context Menu和SubMenu。 首先,我们来了解一下Options ...
Promptu-menu的核心功能是模拟iPhone原生应用的侧滑菜单效果。在iPhone用户界面中,这种滑动菜单通常隐藏在屏幕边缘,通过手势滑动可以显示或隐藏,提供了便捷的导航和快捷操作。jQuery Promptu-menu正是借鉴了这一...
《DropDownMenu下拉菜单:实现优雅的交互设计》 在软件开发中,用户界面的设计至关重要,其中下拉菜单(DropDownMenu)是一种常见的交互元素,它能够有效地节省屏幕空间,同时提供丰富的选择项,使得用户操作更为...
在“android_menu功能菜单”中,可能还会涉及到自定义菜单项的外观、菜单动画、菜单分组等功能,这些都是提升用户体验的重要方面。通过研究这个示例,开发者不仅可以学习基本的菜单操作,还能探索更高级的定制技巧,...
在Android应用开发中,Menu是用户界面不可或缺的一部分,它提供了在屏幕顶部或底部显示一系列操作选项的功能。Android Menu主要用于在不占用屏幕空间的情况下为用户提供多种交互方式,如在活动(Activity)的顶部弹...
"Menu"可能是实现多级菜单的源代码文件,包含了链表操作、菜单渲染、用户输入处理等功能模块。开发者可以通过阅读和修改这个文件,适应特定项目的需要。 总结起来,LCD多级菜单显示涉及了LCD驱动技术、链表数据...
### PB 动态生成菜单 MENU OBJECT 的关键技术点 在 PowerBuilder(简称PB)这款开发工具中,实现动态生成菜单是一项非常实用且具有挑战性的技术。根据提供的标题“PB动态生成菜单 MENU OBJECT”以及描述“PB动态...
在 ASP.NET 中,Element NavMenu 是一个常用的导航菜单控件,它提供了丰富的功能和样式来满足不同的业务需求。 Element NavMenu 的使用方法可以分为以下几个方面: 1. 基本用法:Element NavMenu 提供了基本的菜单...