Table of contentsAPI ChangesCharSequencesIn response to user feedback, we have implemented a new approach to binding thejava.lang.CharSequence interface exposed by Android. Most of the Android API is exposed as Our new binding approach is to produce an overloaded API. Where the Android API exposes methods with public string Text { get; set; }
public Java.Lang.ICharSequence TextFormatted { get; set; }
This means that you can now do things like: EditText editText = new EditText (this); ... string text = editText.Text; without have to use Convert.ToString() or object.ToString() to get a string value as with the previous General EnhancementsMono.Android.dll Moved to Debug Shared Runtime PackagesIn addition to the regular shared runtime used for debug builds, there are now target version specific ones that contain Mono.Android.dll. This dramatically reduces the size of debug .apks, resulting in much faster deploys, making the change/deploy/test cycle much quicker. Linking is now turned off by default for debug builds. Versioned Debug Shared RuntimesShared runtimes are now versioned, so the IDE can detect if you are running an old shared runtime and automatically remove it. This means you should never need to manually remove the shared runtime again. Visual Studio Plugin EnhancementsDebugging Enhancements
Bug Fixes
|