1 / 48
文档名称:

Android教程(Menu,ActionBar,ListView).doc

格式:doc   大小:319KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Android教程(Menu,ActionBar,ListView).doc

上传人:文库旗舰店 2019/10/10 文件大小:319 KB

下载得到文件列表

Android教程(Menu,ActionBar,ListView).doc

文档介绍

文档介绍:(选项菜单)Android手机上有个Menu按键,当Menu按下时,每个Activity都可以选择处理这一请求,一般情况下,选项菜单最多显示2排每排3个菜单项,这些菜单项有文字有图标,也被称作IconMenus,如里多于6项,从第六项开始会被隐藏,在第六项会出瑞一个More里,点击More才出现第六项以及以后的菜单项,,,添加选项菜单后被显示在ActionBar中,手机上物理按键也渐渐的被去掉。选项菜单还可设置显示在屏幕下方。(上下文菜单)Android的上下文菜单,当一个视图注册到一个上下文菜单时,执行一个在该对象上的“长按”动作,将出现一个提供相关功能的浮动菜单。上下文菜单可被注册到任何视图中。但不支持图标或快捷键。当用户长按下某个VIEW的时候,(子菜单)SubMenu(子菜单)。在SubMenu添加MenuItem的方式和在Menu中添加MenuItem方式一样,因为SubMenu是Menu的子类,但是SubMenu里不能再添加SubMenu。(选项菜单),主Activity为OptionMenuActivity:lassOptionMenuActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/***@OverridepublicvoidonCreate(BundlesavedInstanceState){(savedInstanceState);setContentView();}//点击Menu时,系统调用当前Activity的onCreateOptionsMenu方法,并传一个实现了一个Menu接口的Menu对象***@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//TODOAuto-generatedmethodstub/**add()方法的四个参数,依次是:*,*,Android根据这个ID来索引,相当于控件的物理ID*,那个菜单现在在前面由这个参数的大小决定*,菜单的显示文本*/(,1,5,"删除").setIcon();(,2,2,"保存").setIcon();(,3,6,"帮助").setIcon();(,4,1,"添加").setIcon();(,5,4,"详细").setIcon();(,6,3,"发送").setIcon();//returntrue才会起作用returntrue;}//菜单项被选择事件***@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){//TODOAuto-generatedmethodstubswitch(()){case1:(this,"删除菜单被点击了",).show();break;case2:(this,"保存菜单被点击了",).show();break;case3:(this,"帮助菜单被点击了",).show();break;case4:(this