本文实例讲述了android实现菜单关联activity的方法。分享给大家供大家参考,具体如下:
简介:
有时,程序需要单击某个个菜单来实现启动ing其他的activity(或者service)
这时就要通过 setintent()
方法将其与intent关联在一起
实现效果:
具体实现方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
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程序设计有所帮助。
原文链接:https://blog.csdn.net/qq_43377749/article/details/85100712