2

我是 Android UI 自定义的新手。我需要修改 Theme.Holo 和 Theme.Holo.Light 的少量 actionMode 和 actionBar 资源,并且我需要将更改反映在所有应用程序(包括人、电子邮件、电话、彩信等基础应用程序)中。我正在使用 android 4.0.4 源。

http://android-developers.blogspot.in/2012/01/holo-everywhere.html,我了解到themes_device_defaults.xml 是自定义主题的地方。

但是在尝试了一段时间后,我意识到所有基础应用程序(例如联系人)活动都基于 Theme.Holo 或 Theme.Holo.Light 定义了它们的主题样式。

不应该所有基础应用程序活动都使用带有父 Theme.DeviceDefault.Light 或 Theme.DeviceDefault 的主题来支持通过 theme_device_default.xml 进行自定义。

我错过了什么吗?有没有办法自定义一个主题,该主题适用于所有应用程序,而无需更改每个应用程序的 res/style.xml

谢谢和问候, Anuj

4

0 回答 0