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
-~----------~----~----~----~------~----~------~--~---

Reply via email to