Bug 2136 - Support Live Lists and Dictionaries
Summary: Support Live Lists and Dictionaries
Status: ASSIGNED
Alias: None
Product: Android
Classification: Xamarin
Component: General (show other bugs)
Version: 7.1 (C9)
Hardware: PC Windows
: Normal enhancement
Target Milestone: ---
Assignee: Jonathan Pryor
URL:
Depends on:
Blocks:
 
Reported: 2011-11-21 17:22 UTC by Jonathan Pobst
Modified: 2016-09-01 18:59 UTC (History)
3 users (show)

See Also:
Tags: XATriaged
Is this bug a regression?: ---
Last known good build:


Attachments

Description Jonathan Pobst 2011-11-21 17:22:13 UTC
From https://bugzilla.novell.com/show_bug.cgi?id=680547.

---

Currently, when passing a List<Foo> to an android API, a copy is made on the
java side in a java.util.ArrayList which means that if updates are done to
either the java list or the managed list, they are not reflected on the other
side of the boundary.

People can use JavaList/Dictionary already for more efficient collections, but
we should enhance the IList/IDictionary ctors of these types to "connect" the
lists so that changes on either side are Live on both sides.

Note You need to log in before you can comment on or make changes to this bug.