2.1 设置action栏

http://developer.android.com/training/basics/actionbar/setting-up.html

action栏大多数基本形态显示了activity的标题以及在其左侧显示应用软件的图标。即使是最简单的形式,action栏可以让用户了解自己所处的上下文环境,并且能够维持应用程序的一致性。

图1 显示应用程序图标及activity标题的action栏

设置一个基本的action栏要求应用程序使用启用了action栏的activity主题,应用程序支持的最低版本决定了如何启动此类主题。因此本章节根据应用程序的最低支持版本分成两部分。

Android 3.0及更高版本

从Android 3.0(API Level 11)开始,所有使用了Theme.Holo主题(包括其衍生类)的activity都支持action栏,Theme.Holo主题是targetSdkVersion或者minSdkVersion属性为“11”或者更高的应用软件的缺省主题。

因此,为了支持action栏,只需将上述两个属性中的一个设置为“11”或者更高即可,例如:

<manifest ... > 
   
<uses-sdk android:minSdkVersion="11" ... /> 
    ... 
</manifest>

注意:如果开发者需要定制自己的主题,则应该选择Theme.Holo作为基类,详见定制action栏

这样,Theme.Holo即被应用到应用软件,所有activity都包含了action栏。

Android 2.1及更高版本

你可能感兴趣的:(android)