首页 > 代码库 > ActionBar

ActionBar

简介:

  1. 取代3.0之前的标题栏,导时用v7包
  2. 提供一个用于识别应用程序的标示和用户的位置专属空间
  3. 在不同的应用程序之间提供一致的导航和视觉体验
  4. 突出Activity的关键操作(如“搜索”,创建,共享等),并且在可预见的方法内给用户提供快捷的访问

删除,添加:

  1. 默认拥有ActionBar: ActionBar actionBar = getSupportActionBar() ;
  2. 隐藏:actionBar.hide();

标题栏:

  1. 启用分离式操作栏:在<application>或<activity>元素中添加uiOptions="splitActionBarWhenNarrow"
  2. 导航栏使用应用图标响应两个操作之一:
    1. 返回应用的“主”Activity:
    2. 响应应用程序上级页面导航
    3. 当用户触摸这个图标时,系统会调用Activity带有android.R.id.home ID的onOptionsItemSelected方法。注意要使用应用图标来返回主页面,从Adroid4.0(API 14)开始,必须同过调用setHomeButtonEnabled(true)方法确保这个图标能够作为一个操作项

 

ActionBar