Как установить темную голографическую тему в моем приложении? На этот раз у меня получилось вот что:
<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'.
Как решить проблему?
android
android-theme
Gurehbgui
источник
источник
Ответы:
изменить
parent="android:Theme.Holo.Dark"
наparent="android:Theme.Holo"
Темная голографическая тема называется Holo.
источник
По умолчанию Android установит для Holo темную тему. Нет темы под названием Holo.Dark, есть только Holo.Light, поэтому вы получаете ошибку ресурс не найден.
Так что просто установите его на:
источник
Согласно android.com, вам нужно только установить его в файле AndroidManifest.xml:
http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme
Добавление атрибута темы в ваш элемент приложения сработало для меня:
--AndroidManifest.xml--
...
<приложение ...
</application>
источник
В файле манифеста Android вашего приложения под тегом приложения вы можете попробовать несколько из этих тем.
замещать
с разными темами, определенными системой Android. Они могут быть такими: -
Каждая из этих тем будет по-разному влиять на ваше приложение, например DeviceDefault.Dialog сделает ваше приложение похожим на диалоговое окно. Вам следует попробовать еще. Вы можете взглянуть на android sdk или просто использовать автозаполнение в Eclipse IDE, чтобы изучить различные доступные параметры.
Правильный способ определить собственную тему - отредактировать
styles.xml
файл, находящийся в папке ресурсов вашего приложения.источник