У меня есть приложение для Android, которое имеет тему по умолчанию для Holo.Light, но я хочу изменить его на Theme.Black.I попытался сделать это, изменив тег стиля в манифесте android:theme="@style/AppTheme"
на Theme.Black, но его не найти У меня есть дополнительные шаги, которые я должен предпринять для изменения темы?Как изменить тему приложения по умолчанию на другую тему приложения?
ответ
На самом деле вы должны определить свои стили в res/values/styles.xml
. Я думаю, теперь вы получили следующую конфигурацию:
<style name="AppBaseTheme" parent="android:Theme.Holo.Light"/>
<style name="AppTheme" parent="AppBaseTheme"/>
так что если вы хотите использовать Theme.Black затем изменить AppBaseTheme родитель android:Theme.Black
или вы могли бы изменить стиль приложения непосредственно в файле манифеста, как это - android:theme="@android:style/Theme.Black"
. Вам должно быть не хватает android namespace до style tag.
Подробнее о стилях и темах можно узнать подробнее here.
Большое спасибо за Ваш ответ –
Если вы пытаетесь ссылаться на андроид стиле, вам нужно поставить «андроид:» там
android:theme="@android:style/Theme.Black"
Если не решить эту проблему, вам, возможно, придется изменить свой вопрос с полным манифестом файл, поэтому мы можем видеть более подробную информацию.
Чтобы изменить приложение на другую встроенную тему, просто добавьте эту строку под тегом приложения в файл manifest.xml
вашего приложения.
Пример:
<application
android:theme="@android:style/Theme.Holo"/>
<application
android:theme="@android:style/Theme.Holo.Light"/>
<application
android:theme="@android:style/Theme.Black"/>
<application
android:theme="@android:style/Theme.DeviceDefault"/>
Если установить стиль DeviceDefault это потребует мин SDK версии 14, но если вы не добавит стиля, он будет установлен на устройство по умолчанию в любом случае.
<uses-sdk
android:minSdkVersion="14"/>
Или попытаться проверить mainActivity.xml вы убедитесь, что это один
xmlns:app="http://schemas.android.com/apk/res-auto"here
входит
Это не связано с вопросом – EdgarK
- 1. Пользователь может изменить тему приложения
- 2. Android - Изменить тему приложения onClick
- 3. Как изменить тему приложения Java в Netbeans?
- 4. неспособные изменить тему приложения базы
- 5. Изменить тему по умолчанию "project.net"
- 6. phpMyAdmin Изменить тему по умолчанию
- 7. Изменить тему приложения для Android на выбор
- 8. Как исправить тему приложения
- 9. Как переопределить тему Windows Phone по умолчанию для моего приложения?
- 10. Как изменить цветную тему приложения для Android?
- 11. Как изменить тему в настройках приложения
- 12. Как изменить тему всего приложения ASP.NET динамически?
- 13. Как изменить тему приложения для Android?
- 14. Как изменить тему андроида 4.2 по умолчанию?
- 15. Изменить тему по умолчанию по модулю
- 16. Задать тему приложения
- 17. Отключить тему по умолчанию
- 18. изменить стиль и тему андроид приложения
- 19. Измените тему моего андроидного приложения-приложения путаницы
- 20. R Shiny: Интерактивно изменить тему приложения
- 21. Невозможно изменить тему приложения для Android
- 22. продуктовый crud изменить тему по умолчанию
- 23. Почему я не могу изменить тему своего приложения на HOLO.DARK?
- 24. Как я могу изменить тему приложения на Android?
- 25. как изменить тему приложения динамически в App.xaml.cs файле
- 26. Как установить другую тему в макет
- 27. Задайте тему приложения в Qt
- 28. Как установить тему по умолчанию для spplot?
- 29. Как динамически изменять тему приложения в андроиде
- 30. Изменить тему на кнопку
Вы можете разместить свои AndroidManifest.xml – f2prateek