Страница 1 из 1

Поддержка AppCompat.Light & Holo.Light

Добавлено: 12 янв 2015, 06:10
vitaliy
https://developer.android.com/training/ ... yling.html
На данном ресурсе написано что нижестоящий код можно использовать для >=АПИ 11.
Студия ругается на вот эту строчку : parent="@android:style/Theme.Holo.Light.DarkActionBar"> говоря о том, что ей нужно АПИ14. Есть какие - то предположения? Кто не прав Google Guide or AndroidStudio.

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- the theme applied to the application or activity -->
    <style name="CustomActionBarTheme"
           parent="@android:style/Theme.Holo.Light.DarkActionBar"> 
        <item name="android:actionBarStyle">@style/MyActionBar</item>
    </style>

    <!-- ActionBar styles -->
    <style name="MyActionBar"
           parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
        <item name="android:background">@drawable/actionbar_background</item>
    </style>
</resources>

Re: Поддержка AppCompat.Light & Holo.Light

Добавлено: 12 янв 2015, 08:29
klblk
Я могу ошибаться, но тема Theme.Holo.Light.DarkActionBar появилась в 14 api, хотя обычные Holo.Light и Holo.Dark с api 11. Попробуйте убрать DarkActionBar. Ну и к слову Android 3 никому не нужен, т.к. количество устройств очень мало. Можете смело ставить api 14.
upd: ну и в подтверждение:https://developer.android.com/reference ... kActionBar
Выше Theme_Holo_Light он с api 11
Так что можно считать что ошибка в документации. Правда Holo уже не модно, последние тенденции это Material =)

Re: Поддержка AppCompat.Light & Holo.Light

Добавлено: 12 янв 2015, 17:43
vitaliy
Так Material поддерживает только 5й андроид. Что же смыслу :)?

Re: Поддержка AppCompat.Light & Holo.Light

Добавлено: 13 янв 2015, 08:03
klblk
В Support lib v7 уже многое есть для Material.