扣丁学堂Android培训之实现菜单关联activity的方法示例

2019-03-14 14:45:18 1125浏览

今天扣丁学堂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);
  }
}

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

以上就是关于扣丁学堂Android培训之实现菜单关联activity的方法示例详解,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,想要了解更多关于Android开发方面内容的小伙伴,请关注扣丁学堂官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Android开发环境搭建视频,扣丁学堂老师精心推出的Android视频教程定能让你快速掌握Android从入门到精通开发实战技能。


扣丁学堂微信公众号


【关注微信公众号获取更多学习资料】


查看更多关于“Android开发技术的相关资讯>>

标签: HTML5培训 HTML5视频教程 HTML5学习视频 HTML5在线视频 HTML5培训班

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号