setActionBar()如果min minSdkVersion 16,则使用min appcompat

时间:2015-09-08 16:05:52

标签: android android-support-library android-appcompat android-toolbar

我有minSdkVersion 16,我想搜索正确的支持库,以便使用方法setActionBar()(在api level 21中引入)。

我应该使用哪个appcompat版本?当然我不想使用旧的appcompat,因为minSdkVersion是16。

提前感谢所有人, 恩里科

1 个答案:

答案 0 :(得分:1)

所有appcompat-v7版本的相同minSdk = 7

您应该使用最新版本的appcompat ,因为它具有所有当前功能和所有错误修复。
目前是v23:

compile 'com.android.support:appcompat-v7:23.1.0'

注意 需要compileSdkVersion 23。

如果由于某些原因您无法使用它,您可以使用appcompat v21或v22之一。

compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:appcompat-v7:21.0.3'

关于这一点:

  

以便使用方法setActionBar()

目前尚不清楚要问的是什么,但是使用appcompat库时,您应该使用AppCompatActivtity和方法setSupportActionBar
查看official doc