Ответ 1
изменить parent="android:Theme.Holo.Dark"
до parent="android:Theme.Holo"
Головая темная тема называется Holo
Как установить тему темного голо в моем приложении? В это время я получил это:
<style name="AppTheme" parent="android:Theme.Holo.Light" />
Но когда я меняю его на:
<style name="AppTheme" parent="android:Theme.Holo.Dark" />
Я получаю сообщение об ошибке error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'.
Как решить проблему?
изменить parent="android:Theme.Holo.Dark"
до parent="android:Theme.Holo"
Головая темная тема называется Holo
По умолчанию андроид установит тему Голо на тему темного. Нет темы под названием Holo.Dark, там только Holo.Light, почему вы получаете ресурс, который не нашел ошибку.
Так просто установите для этого:
<style name="AppTheme" parent="android:Theme.Holo" />
Согласно android.com, вам нужно только установить его в файле AndroidManifest.xml:
http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme
Добавление атрибута темы к вашему элементу приложения работало для меня:
- AndroidManifest.xml -
...
< application...
android:theme="@android:style/Theme.Holo"/>
...
</приложение >
В вашем файле манифеста приложения android в теге приложения вы можете попробовать несколько из этих тем.
Заменить
<application
android:theme="@style/AppTheme" >
с различными темами, определенными системой Android. Они могут быть такими: -
android:theme="@android:style/Theme.Black"
android:theme="@android:style/Theme.DeviceDefault"
android:theme="@android:style/Theme.DeviceDefault.Dialog"
android:theme="@android:style/Theme.Holo"
android:theme="@android:style/Theme.Translucent"
Каждая из этих тем будет иметь иное влияние на ваше приложение, например, DeviceDefault.Dialog сделает ваше приложение похожим на диалоговое окно. Вы должны попробовать больше. Вы можете посмотреть с помощью sroid sroid или просто использовать auto complete в Eclipse IDE, чтобы изучить различные доступные параметры.
Правильный способ определить вашу собственную тему - это отредактировать файл styles.xml
, присутствующий в папке ресурсов вашего приложения.