TL; DR: Как я должен изменить фон SettingsActivity, чтобы быть белым или не совсем белым, чтобы соответствовать Holo.Light? Изменение темы приложения изменяет текст, но сохраняет фон как черный.Как изменить тему настроек в ActiveX?
Недавно я изменил тему моего приложения по умолчанию (Holo) на Holo.Light. Казалось, все работает отлично, пока я не открыл SettingsActivity и было встречено этим:
Как вы можете видеть, все испытания черного цвета на черный фоне.
Это оригинал:
Я пытаюсь сделать settingsActivity иметь белый фон.
Я добавил следующее к моему манифесту:
<application
...
android:theme="@android:style/Theme.Holo.Light" >
...
<activity
android:name="edu.purdue.SafeWalk.settings.SettingsActivity"
...
android:theme="@android:style/Theme.Holo" >
</activity>
Однако даже избыточные настройки темы не поможет.
Очевидно, что это изменение темы текста, но не фон, который заставляет меня поверить, что я вручную переопределил цвет фона. Однако я не определил макет для этого параметра SettingsActivity, и я не вижу XML или Java, которые задают фон.
Я могу опубликовать любой другой соответствующий код здесь, но источник является общедоступным here.
Как я могу изменить фон параметра SettingsActivity на белый или не совсем белый, чтобы соответствовать Holo.Light?
Ничего себе. Теперь я чувствую себя немой ... Спасибо! – Vidia