`
gintama
  • 浏览: 52334 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Activity中添加选项菜单

 
阅读更多
public class MainActivity extends Activity{
    private static final int ITEM1 = Menu.FIRST;
    private static final int ITEM2 = Menu.FIRST+1;
    
    public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);   //mian是activity的界面文件
        }

    //重写
    public boolean onCreateOptionsMenu(Menu menu){
       menu.add(0,ITEM1,0,"开始");
       menu.add(0,ITEM2,0,"退出");
    }

    public boolean onOptionsItemSelected(MenuItem item){
       switch(item.getItemId()){
      case ITEM1:
setTitle("开始");
break;
case ITEM2:
setTitle("退出");
break;
}
return true;
}
}
分享到:
评论

相关推荐

    在Activity中用xml添加菜单

    `android:icon`属性用于指定图标,`android:title`为菜单项显示的文本,`android:showAsAction`决定了菜单项是否显示在动作栏上,`ifRoom`表示如果空间允许则显示,`never`则表示始终显示在下拉菜单中。 接下来,...

    Android实现上下文菜单、下拉菜单、选项菜单代码

    在示例代码中,我们使用了 Menu 类的 add 方法将菜单项添加到菜单中,然后使用 MenuItem 类的 setTitle 方法设置菜单项的标题。 五、结论 本文档详细介绍了 Android 中的菜单系统,包括上下文菜单、下拉菜单和选项...

    Android给所有Activity添加全局统一顶层菜单

    在Android中,菜单通常出现在Activity的选项菜单(Option Menu)中,用户可以通过点击设备的菜单按钮或者在屏幕右上角的三个点(如果设备支持)来访问。而“全局统一顶层菜单”意味着无论用户在哪个Activity,都能...

    菜单,包括选项菜单,子菜单,上下文菜单

    创建选项菜单主要涉及在`res/menu`目录下定义XML文件,然后在Activity的`onCreateOptionsMenu()`方法中加载并显示这些菜单项。每个菜单项都可以有自己的图标、标题和操作,当用户点击时,可以触发相应的`...

    创建带子菜单的选项菜单

    总结来说,创建带有子菜单的选项菜单在Android开发中是一个常见的任务,通过XML资源文件定义菜单结构,然后在Activity中加载并处理菜单项的点击事件,即可实现这一功能。同时,Android也提供了丰富的API供开发者定制...

    Android 之 上下文菜单、选项菜单、子菜单

    在Android应用开发中,上下文菜单(Context Menu)、选项菜单(OptionsMenu)和子菜单(Submenu)是三种重要的交互方式,用于提供用户与应用界面的多种操作选项。它们各自有不同的应用场景和设计规范,对于提升用户体验至...

    Android中如何为选项菜单添加图标.pdf

    在这个方法中,我们需要使用`getMenuInflater()`获取到菜单填充器,然后调用`inflate()`方法将之前创建的菜单资源加载到当前活动(Activity)的菜单中。示例代码如下: ```java @Override public boolean ...

    android菜单栏选项卡的实现,子activity同时重绘菜单栏

    为此,你可以在每个子`Activity`中添加一个方法,如`updateOptionsMenu()`,该方法负责更新菜单栏。 - 在`MenuActivityGroup`中,监听`TabHost`的`TabChangeListener`事件,当选项卡切换时,调用当前活动子`...

    菜单 选项菜单 子菜单 上下文菜单

    在Android开发中,菜单(Menu)是用户界面的重要组成部分,它为用户提供了一系列可操作的选项,增强了用户体验。本案例深入探讨了菜单的三种主要类型:普通菜单(Option Menu)、子菜单(Submenu)以及上下文菜单(Context ...

    android使用ViewPager实现底部菜单栏和左右滑动效果,加载多个Activity

    Fragment是Android中的一个模块化组件,它可以在Activity中添加、移除或替换。在ViewPager中,我们通常使用Fragment来构建每个可滑动的页面,这样可以实现多个页面内容的加载和切换。 3. **底部菜单栏(Bottom...

    Android选项菜单用法实例分析

    子菜单则是选项菜单中的嵌套菜单,用于组织相关联的选项。 创建选项菜单主要涉及以下几个步骤: 1. **定义菜单资源**:在res/menu目录下创建XML文件,例如`main.xml`,来定义菜单项。每个菜单项由`<item>`标签表示...

    Android中使用选项菜单模拟微信功能练习的任务要求.pdf

    在Android应用开发中,选项菜单(OptionsMenu)是用户界面的重要组成部分,它通常出现在屏幕的顶部或者在动作栏中,用于提供一系列的操作选项。本练习旨在通过创建一个简单的应用程序,帮助开发者掌握如何使用选项...

    添加菜单项

    在图形用户界面(GUI)中,菜单通常位于应用程序窗口的顶部或下部,有时也会出现在弹出式菜单或右键快捷菜单中。菜单项则是菜单中可点击的选项,每个菜单项代表一个特定的操作或功能。例如,“文件”菜单下的“新建...

    android 选项菜单和上下文菜单

    在Android应用开发中,选项菜单(OptionsMenu)和上下文菜单(ContextMenu)是两种常见的交互方式,用于提供用户在特定场景下的操作选择。本项目通过Android Studio实现,将这两种菜单集成在一个应用中,使得用户...

    Android选项菜单

    在Android应用开发中,选项菜单(OptionsMenu)是一个重要的组成部分,它为用户提供了一种与应用程序交互的方式,通常在屏幕顶部的三道水平线(汉堡菜单)或屏幕右上角的溢出按钮中显示。本篇文章将深入探讨Android...

    Activity之间相互跳转和传递数据(包括Button样式自定义、Check样式自定义和Activity添加Menu)

    Menu通常用于实现Activity的选项菜单,可以在res/menu目录下创建XML文件来定义菜单项。例如,创建一个包含"保存"和"退出"的menu.xml: ```xml android:id="@+id/save" android:title="保存"/> android:id=...

    Android案例:简易四则计算器,加减乘除用四个按钮控制。利用Activity点击事件监听

    在这个四则计算器中,Activity充当主屏幕,承载所有的视图元素,如按钮和文本框,以及处理用户输入和交互。 2. **布局设计**:使用XML布局文件来定义计算器的界面。通常会包含一个TextView用于显示计算结果,以及多...

    Android小程序实现选项菜单

    首先,我们需要在Activity中添加菜单项。menu.add()方法用于添加菜单项,参数分别是组ID、ItemId、顺序号和菜单项名称。在本例中,我们添加了两个菜单项,一个是“开始”,另一个是“退出”。 ```java @Override ...

    ContextMenu 上下文选项菜单,长按后跳出菜单_android源码.zip

    在提供的压缩包文件“ContextMenu 上下文选项菜单,长按后跳出菜单”中,可能包含了实现上述功能的源代码示例。通过查看这些源码,你可以更深入地理解如何在实际项目中应用ContextMenu,包括但不限于:如何自定义...

    底部导航和四个activity切换的框架

    在“底部导航和四个activity切换的框架”中,我们讨论的核心是如何在Android中实现这样的交互。 首先,我们要理解`TabHost`是Android SDK提供的一种用于创建多标签界面的组件。它允许开发者在一个Activity中嵌套多...

Global site tag (gtag.js) - Google Analytics