Go to file
Dianne Hackborn e356292467 Fix issue #1673793: Theme styles don't apply.
It turns out this was not a problem in the resource code at all.  Rather,
the system process has a cache of pre-loaded attributes it uses to avoid
continually reloading things as it needs them.  Well it turns out this
cache wasn't flushed after a package was uninstalled or a configuration
changed, so you could re-install an app where you change its style resources
so its theme now points to one that is inconsistent in the cache.

This is mostly a problem for developers, where they continually install
new versions of an app where resources have changed.  This could possibly
show up when updating an app on a normal phone, although the problem would
eventually correct itself since this cache uses weak references.

Anyway, the cache is now reworked to be flushed appropriately.

This change also includes an update to aapt to be able to dump the
contents of bags in resources.
2009-06-30 13:27:30 -07:00
awt auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
camera/libcameraservice Only remove client after the hardware is teared down, so a new client 2009-06-25 11:03:55 +08:00
cmds Change the keystore APIs. 2009-06-17 14:32:05 +08:00
im/java/android/im auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
include Fix issue #1673793: Theme styles don't apply. 2009-06-30 13:27:30 -07:00
libs Fix issue #1673793: Theme styles don't apply. 2009-06-30 13:27:30 -07:00
opengl Merge change 5352 into donut 2009-06-25 13:22:55 -07:00
vpn/java/android/net/vpn Add PPTP, L2TP/IPSec preshared key and other fixes. 2009-06-26 03:02:22 +08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE Start using CLDR for some date-and-time strings and formats. 2009-05-15 10:15:50 -07:00