这个Menu选择菜单选择只要在Activity继承类里实现以下方法就可以了
MyList.java类:
package iaiai.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MyList extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(Menu.NONE, 1, 0, "诊断");
menu.add(Menu.NONE, 2, 0, "结单");
menu.add(Menu.NONE, 3, 0, "回复收到");
return super.onCreateOptionsMenu(menu);
}
@Override
public void openOptionsMenu() {
super.openOptionsMenu();
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
String temp = "";
switch (item.getItemId()) {
case 1:
temp = "诊断";
break;
case 2:
temp = "结单";
break;
case 3:
temp = "回复收到";
break;
default:
break;
}
Toast.makeText(this, temp + "處理", Toast.LENGTH_LONG).show();
return super.onOptionsItemSelected(item);
}
}
- 大小: 15.9 KB
- 大小: 12.5 KB
分享到:
相关推荐
在Android开发中,Menu控件是提供给用户进行选择操作的界面元素,开发者可以通过多种方式创建和管理菜单。本文档《Android_菜单(Menu)控件的使用.pdf》详细介绍了如何在Android应用程序中实现和使用菜单,下面将对...
总之,Android的menu单选菜单是提高用户体验的关键元素之一。通过合理设计和实现,我们可以创建出功能丰富且易于操作的单选菜单,使得用户能够便捷地浏览和使用我们的应用。`menu单选菜单.zip`中的资源可能包含示例...
首先,单选菜单通常由RadioButton控件在RadioGroup中组织形成,用户只能选择其中的一项。在Android的菜单系统中,我们可以利用菜单资源(Menu Resource)来定义这些选项,并在Activity的onCreateOptionsMenu()方法中...
【Android开源控件:圆形菜单Radial-menu-widget】 在Android应用开发中,为了提供独特的用户交互体验,开发者经常需要寻找或自定义各种独特的控件。其中,圆形菜单(Radial Menu)是一种常见的设计模式,它将菜单...
在Android开发中,Menu控件是构建用户交互界面不可或缺的一部分,它通常用于在应用程序的顶部显示选项,如在Activity的标题栏或者下拉菜单中。本文将深入探讨Android Menu控件的源码,理解其工作原理,以及如何在...
"Android菜单控件,可旋转,鸿洋大神菜单控件"是专为Android平台设计的一种高级交互控件,它允许开发者创建出动态、吸引人的菜单,提供丰富的自定义选项。这个控件是由知名Android开发者鸿洋(Hongyang)开发的,他...
综上所述,创建Android的另类Menu菜单不仅需要理解基本的菜单操作,还需要掌握自定义布局、动画、手势识别和数据绑定等技术。这样的菜单能为用户提供更加个性化和有趣的交互体验,同时也要保证其符合标准的用户界面...
`Android DropDownMenu`基于`Spinner`组件进行自定义,`Spinner`是Android SDK中内置的一种下拉选择控件。然而,`Spinner`的默认样式可能不能满足所有设计需求,因此开发者经常需要对其进行定制,以实现更美观或更...
PathMenu是Android应用开发中一个常用的自定义控件,它允许开发者创建类似路径选择的菜单效果,用户可以沿着设定的路径进行多级选择。在Androidx环境下,PathMenu控件的实现方式略有不同,主要是为了适应Android的新...
在Android应用开发中,下拉菜单(通常称为Dropdown Menu或Spinner)是一种常见的用户界面元素,它允许用户从一组预定义的选项中选择一个。在本篇文章中,我们将深入探讨Android的下拉菜单实现,主要围绕"Android ...
在Android应用开发中,下拉菜单(Dropdown Menu)是一种常见的用户界面组件,它允许用户从一组预定义的选项中选择一个。"Android DropDownMenu"指的是一个特定的实现,它旨在提供一个简单易用且优雅的下拉菜单解决...
在 Android 中,我们可以使用 Spinner 控件来实现下拉菜单。在示例代码中,我们可以使用 ArrayAdapter 将数据绑定到 Spinner 中,然后在 Spinner 的 OnItemSelectedListener 中处理选择事件。 三、选项菜单 选项...
总的来说,"AndroidMenu控件Demo"是一个很好的学习资源,通过它,开发者可以深入理解如何在Android应用中创建、使用和管理菜单,同时了解菜单在不同场景下的使用策略。通过阅读源代码和注释,能够快速掌握Menu控件的...
在Android应用开发中,构建用户界面是至关重要的一步,它涉及到与用户交互的各种控件。以下是对Android中常见控件的详细解释: 1. **文本框(TextView)**:TextView用于展示静态文本,可以在Activity中直接创建...
OptionMenuView继承自LinearLayout,用于实现Menu控件。 PopupView继承自PopupWindow,用于实现控件的指定方位弹出效果。 PopupMenuView是上述三者的集合,实现了弹出气泡菜单的功能。 Demo 安装 apk 文件预览效果...
为了更进一步地定制`RibbonMenu`,开发者可能会选择自定义控件。通过继承`View`或` ViewGroup`,可以创建自己的菜单组件,这样可以更好地控制菜单的样式、行为和动画。在自定义控件的过程中,需要考虑复用性、性能...
Android 源代码,Menu菜单相关源码 menu.findItem(EXIT_ID);找到特定的MenuItem * MenuItem.setIcon.可以设置menu按钮的背景,点击第一个menu的第一个按钮执行的动作,点击第二个个menu的第一个按钮执行的动作.
在Android中,菜单通常分为选项菜单(Option Menu)、上下文菜单(Context Menu)和弹出式菜单(Popup Menu)。对于这个特定的需求,我们关注的是弹出式菜单,因为它们可以自定义显示位置和动画效果。 要实现卫星...
16. **Menu菜单**: - Menu提供应用中的选项菜单。 - 介绍:定义各种菜单项,如选项菜单、子菜单和上下文菜单。 - 使用:为应用添加交互式菜单。 17. **AutoCompleteTextView自动提示**: - ...
Android 中菜单分为三种类型:选项菜单(Option Menu)、上下文菜单(Context Menu)和子菜单(Sub Menu)。 对话框(Dialog)是 Android 中的一种弹出窗口,用于提示用户确认或输入信息。Android 系统提供了四种...