protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(new Android.Widget.Button(ApplicationContext) { Text = "test" }); try { XamlView.CurrentContext = this.ApplicationContext; var v = new XamlView(); var button = new Button() { Text = "XamlDroid sample" }; v.AddView(button); SetContentView(v); var xaml = XamlServices.Save(button); Android.Util.Log.Debug ("XamlDroid", xaml); v.LoadXaml (new XamlXmlReader(new StringReader(xaml.Replace ("<x:Reference>__ReferenceID0</x:Reference>", "")))); // ZAPZAPZAP! } catch (Exception ex) { Android.Util.Log.Debug ("XamlDroid", ex.ToString()); } }