ответ

2

Вы можете использовать AppCompat V21.

Вы можете определить свой стиль по умолчанию в res/values/styles.xml

<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> 

    <!-- Set AppCompat’s color theming attrs --> 
    <item name="colorPrimary">@color/my_color</item> 
</style> 

Если вы хотите настроить цвет для API-V7 вы можете определить свой стиль в res/values-v7/styles.xml с той же структурой:

 <style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> 

     <!-- Set AppCompat’s color theming attrs --> 
     <item name="colorPrimary">@color/my_v7_color</item> 
    </style> 

Я предлагаю вам проверить current distribution Android. API 7 не существует.

+0

«API 7 не существует». Хех, это было! https://developer.android.com/about/versions/android-2.1.html Я помню, когда таргетинг на API 4 был полезной идеей, но сегодня вы правы - мы должны притворяться, что API 7 и ниже не существует. На самом деле API уровня 16+ только будет хорошей ставкой для новых проектов. – richq

+0

танков много г-н Габриэле Мариотти – amir

0

Наследование тема из последнего AppCompat так:

<style name="Theme.YourTheme" parent="@style/Theme.AppCompat.Light">