android3.0中的ActionBar.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android3.0中的ActionBar

Android3.0中ActionBar的新特性 ActionBar(活动栏 显示选项菜单中的菜单项到活动栏 添加可交互的视图到活动栏作为活动视图 使用的图标作为活动项,代表返回home或者向上等操作 提供标签导航不同的Fragment 提供下拉导航功能。 Android3.0针对ActionBar新增的类如下: ActionBar ActionBar.LayoutParams android:layout_gravity:设置控件本身相对于父控件的显示位置。(而android:gravity:设置的是控件自身上面的内容位置) ActionBar.OnMenuVisibilityListener onMenuVisibilityChanged(boolean isVisible) ActionBar.OnNavigationListener onNavigationItemSelected(int itemPosition, long itemId) ActionBar.Tab ActionBar.TabListener onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) 导航的三种显示模式: NAVIGATION_MODE_STANDARD NAVIGATION_MODE_LIST NAVIGATION_MODE_TABS 具体功能的实现 隐藏、显示、删除活动栏 ActionBar actionBar = getActionBar(); actionBar.hide(); //actionBar.show(); // 显示活动栏 删除活动栏 activity android:theme=@android:style/Theme.Holo.NoActionBar 添加活动到活动栏 menu xmlns:android=/apk/res/android item android:id=@+id/menu_save android:icon=@drawable/ic_menu_save android:title=@string/menu_save android:showAsAction=ifRoom|withText / // 有四种属性,ifRoom,never,withText,always item android:id=@+id/menu_delete android:icon=@drawable/ic_menu_delete android:title=@string/menu_delete android:showAsAction=ifRoom|withText / item android:id=@+id/menu_edit android:icon=@drawable/ic_menu_edit android:title=@string/menu_edit android:showAsAction=ifRoom|withText / /menu 2.直接在Activity里的onCreateOptionsMenu里实现,例如: public boolean onCreateOptionsMenu(Menu menu) { menu.add(Normal item); MenuItem actionItem = menu.add(Save); actionItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); actionItem.setIcon(android.R.drawable.ic_menu_save); return true; } 响应事件的调用和Options Menu的一样,都是 public boolean onOptionsItemSelected(MenuItem item) 添加可交互的视图到活动栏作为活动视图 你可以把widget作为活动项添加到活动栏(如下图),有两种方式实现; 第一种是通过布局文件; item android:id=

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档