ActionBarActivity和Activity的区别以及出现的问题

区别:

Activity中的ActionBar是仅兼容3.0以上版本的,若想要在之前的版本使用,则需要导入开源项目——ActionBarSherlock。

而ActionBarActivity可以直接兼容3.0之前的版本。


如何创建项目的时候可以直接继承Activity?

a)在新建Android项目的时候,选择最低版本时,请选择3.0以上的版本(我一般选择4.0的):

ActionBarActivity和Activity的区别以及出现的问题_第1张图片


b)但是,这样创建的项目最低版本是4.0以上,这并不是我们所要的,不过,我们只要到AndroidManifest.xml修改一下最低兼容版本即可:


            android:minSdkVersion="8"
        android:targetSdkVersion="21" />

你可能感兴趣的:(Android,android,继承,Activity)