No, I don't want to make 3rd party apps consistent (that's not the goal). If they don't care and used the default, then it seemed reasonable to let it change.
The heart of the idea was to simplify the system applications and widgets since I want to re-skin all of Android to this new Theme. I was trying to take the approach of having different system themes that the user can select much like changing the theme on your desktop. I know this is a major task so that's why I wanted to know the ramifications before proceeding further. On Feb 14, 3:05 pm, Dianne Hackborn <[email protected]> wrote: > Yes this will break things. This is why they are defined the way they are > -- when you use Theme you are promised to be sitting on top of some dark > background, and Theme.Light to be on top of some light background. You just > can't change this basic assumption without breaking applications. > > If you want to change the look of the standard apps to this extent, you will > need to go and modify them. Note this could very well require doing more > than changing the theme they use, because there are likely some custom > graphics and colors that will no longer work in the new environment. > > And trying to make third party apps consistent? That's a losing battle, > don't even try. Third party apps get to do what they want. > > On Sat, Feb 14, 2009 at 8:39 AM, Nick <[email protected]> wrote: > > > The only assumption with the default theme in the SDK is that light > > text on a dark background. However, will an OEM jeopardize being > > Android compatible if they change the default theme to be dark text on > > a light background? > > > The reason for this is that I don't want all the built-in applications > > to have to specify some custom theme since it's easier to just change > > the default theme. Also, I would like those 3rd party applications > > that use the default theme to change as well so there is consistency > > throughout the device. > > -- > Dianne Hackborn > Android framework engineer > [email protected] > > Note: please don't send private questions to me, as I don't have time to > provide private support. All such questions should be posted on public > forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---
