OSDN Git Service

b/2432256 Rewrite of Calendars to use HashMaps and async updates.
authorErik <roboerik@android.com>
Wed, 17 Feb 2010 19:24:25 +0000 (11:24 -0800)
committerErik <roboerik@android.com>
Thu, 18 Feb 2010 20:30:53 +0000 (12:30 -0800)
commite0e653b9a1c428dc564682308b9bf2338fd0b045
tree04eb5cd9f0854a25ca904d1042c23581b3cbecff
parentbfd6a48b9d4bf45e5e800c70f9cc8592c499f922
b/2432256 Rewrite of Calendars to use HashMaps and async updates.

Changed the way changes to sync states are tracked and updated. Now all
changes are tracked in a hash table which only contains differences from
the initial setting. At save these changes are added to an AsyncQueryHandler
update list to be done in the background. Changes to ExpandableListView and
related need to be made to improve UI response during syncs still.
src/com/android/calendar/SelectCalendarsAdapter.java