资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Android中如何实现Menu编程-创新互联

本篇内容主要讲解“Android中如何实现Menu编程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Android中如何实现Menu编程”吧!

成都创新互联公司是由多位在大型网络公司、广告设计公司的优秀设计人员和策划人员组成的一个具有丰富经验的团队,其中包括网站策划、网页美工、网站程序员、网页设计师、平面广告设计师、网络营销人员及形象策划。承接:网站设计制作、成都网站制作、网站改版、网页设计制作、网站建设与维护、网络推广、数据库开发,以高性价比制作企业网站、行业门户平台等全方位的服务。

Option Menu:


import android.app.Activity;  import android.os.Bundle;  import android.view.Menu;  import android.view.MenuItem;   public class HelloActivity extends Activity {   @Override  public boolean onCreateOptionsMenu(Menu menu) {  // TODO Auto-generated method stub  super.onCreateOptionsMenu(menu);  menu.add(0, Menu.FIRST+1, 1, R.string.menu_open);  menu.add(0, Menu.FIRST+2, 2, R.string.menu_edit);  menu.add(0, Menu.FIRST+3, 3, R.string.menu_update);  menu.add(0, Menu.FIRST+4, 4, R.string.menu_close);  return true;  }
@Override  public boolean onOptionsItemSelected(MenuItem item) {  // TODO Auto-generated method stub  super.onOptionsItemSelected(item);  switch(item.getItemId())  {  case Menu.FIRST + 1:  {  this.setTitle("Open Text!");  break;  }  case Menu.FIRST + 2:  {  this.setTitle("Edit Text!");  break;  }  case Menu.FIRST + 3:  {  this.setTitle("Update Text!");  break;  }  case Menu.FIRST + 4:  {  this.setTitle("Close Text!");  break;  }  }  return true;  }
@Override  public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);   this.setContentView(R.layout.main);   }  }

只需要改写父类Activity的两个函数即可,方便之极。也就是说Android早就为你写好了相关的代码,你只要填一些菜单项,再对每一个菜单项的ItemId编写具体的操作代码就行了。

到此,相信大家对“Android中如何实现Menu编程”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


分享名称:Android中如何实现Menu编程-创新互联
当前地址:http://cdkjz.cn/article/gocjh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220