ActionBar

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章

ActionBar

如何在ActionBar(Android)中添加按钮?

覆盖片段中的后退按钮

将返回按钮添加到操作栏

个人感觉设置全屏目前看到最好的方法

如何隐藏操作栏,但保留选项卡导航按钮?