2013-10-23 32 views
0

我只是想给我的actionbarsherlock选项卡另一种颜色。因此,我发现这个有趣的文章:Styling the Actionbarsherlock tabs如何设计Android API 11+中的ActionbarSherlock选项卡?

现在,我的问题是,对我来说作品API级11之前我在做什么错?就像那样,我从解决方案中实现了代码。

,我做到了,在增加我的API级别(7至11)的另一件事,因为这条线从代码中的文章

<item name="android:actionBarTabBarStyle">@style/Theme.app.tabbar.style</item> 

在产生这个错误:

android:actionBarTabBarStyle requires API level 11 (current min is 7) 

任何想法?

+0

看到错误提示'current min is 7'听起来像7仍然是你的minBuild,你在AndroidManifest和build.gradle中改变了它吗? –

+0

我在清单中更改了它。为什么?无论如何,我只是为了测试目的而增加了api级别。这意味着我希望能够使用我的minSDK为7 – user2426316

+0

来设置api 11+的样式。仅需11+就可以在res中创建一个名为'values-v11'的文件夹并在其中创建样​​式文件,然后如果API等级为11或更高,这些样式将被应用。 –

回答

0

仅适用于API 11+,您可以在res中创建一个名为values-v11的文件夹并在其中创建一个样式文件,然后只有在API等级为11或更高时才会应用这些样式。

相关问题