当前位置: 首页 > 编程笔记 >

Android实现菜单关联activity的方法示例

颛孙炜
2023-03-14
本文向大家介绍Android实现菜单关联activity的方法示例,包括了Android实现菜单关联activity的方法示例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Android实现菜单关联activity的方法。分享给大家供大家参考,具体如下:

简介:

有时,程序需要单击某个个菜单来实现启动ing其他的activity(或者service)

这时就要通过 setIntent()方法将其与Intent关联在一起

实现效果:

具体实现方法:

public class MainActivity extends AppCompatActivity {
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
//    setContentView(R.layout.activity_main);
  }
  //当用户点击按钮键时 触发该方法
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    //向 Menu 中添加子菜单
    SubMenu prog = menu.addSubMenu("Open new activity");
    //设置菜单头图标
    prog.setHeaderIcon(R.drawable.seek02);
    //设置菜单头标题
    prog.setHeaderTitle("选择宁乡要启动的程序");
    //添加菜单项
    MenuItem menuItem = prog.add("watch csti");
    //为菜单设置关联activity
    menuItem.setIntent(new Intent(this, FullscreenActivity.class));
    return super.onCreateOptionsMenu(menu);
  }
}

这里 我新的活动采用了Android studio自带FullscreenActivity样式 大家随意建一个就行

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android编程之activity操作技巧总结》、《Android开发入门与进阶教程》、《Android视图View技巧总结》、《Android文件操作技巧汇总》、《Android资源操作技巧汇总》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。

 类似资料:
  • 本文向大家介绍JavaScript实现级联菜单的方法,包括了JavaScript实现级联菜单的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript实现级联菜单的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍android实现始终显示overflow菜单的方法,包括了android实现始终显示overflow菜单的方法的使用技巧和注意事项,需要的朋友参考一下 在Android程序设计中,通常来说在Actionbar中在条目过多时会显示三个竖着的小点的菜单,但在实机测试的时候发现并不显示,查找资料并测试之后发现问题所在:如果该机器拥有实体的menu键则不在右侧显示溢出菜单,而改为按menu

  • 本文向大家介绍Android下Activity全屏显示实现方法,包括了Android下Activity全屏显示实现方法的使用技巧和注意事项,需要的朋友参考一下 本文较为详细的讲述了Android下Activity全屏显示实现方法。分享给大家供大家参考。具体方法如下: 方法一: 使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性: 这

  • 本文向大家介绍ajax级联菜单实现方法实例分析,包括了ajax级联菜单实现方法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ajax级联菜单实现方法。分享给大家供大家参考,具体如下: 效果如下: 选择第一项,第二项、第三项的内容跟着改变。 选择第二项,第三项的内容跟着改变。 第三项则不影响第一项和第二项。 有几点值得提: 1.html到底是前台拼接还是后台拼接。 我选择的是前台拼

  • 本文向大家介绍AngularJS折叠菜单实现方法示例,包括了AngularJS折叠菜单实现方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了AngularJS折叠菜单实现方法。分享给大家供大家参考,具体如下: 更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结

  • 本文向大家介绍Android使用Activity实现从底部弹出菜单或窗口的方法,包括了Android使用Activity实现从底部弹出菜单或窗口的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android使用Activity实现从底部弹出菜单或窗口的方法。分享给大家供大家参考,具体如下: 这里使用activity实现弹出滑动窗口或菜单,主要是使用了一些设置activity的样式来实