如何在xamarin android上将数据从碎片传递到Bactivity?

如何在xamarin android上将数据从碎片传递到Bactivity?,xamarin,xamarin.android,Xamarin,Xamarin.android,affragment.cs var数据=新的意图(此,类型(活动)); data.PutStringArrayListExtra(“ByGenres”,TrackModel.Track); 数据。PutExtra(“位置”,即位置); 星触觉(数据)在片段中,您必须使用活动而不是此风险数据=新意图(this.Activity,typeof(Bactivity)) 长官,我在PutStringArrayListExtra遇到了问题,没有。无法将System.Collections.Generic

affragment.cs

var数据=新的意图(此,类型(活动));
data.PutStringArrayListExtra(“ByGenres”,TrackModel.Track);
数据。PutExtra(“位置”,即位置);

星触觉(数据)在片段中,您必须使用
活动
而不是
风险数据=新意图(this.Activity,typeof(Bactivity))


长官,我在PutStringArrayListExtra遇到了问题,没有。无法将
System.Collections.Generic.List'表达式转换为类型
System.Collections.Generic.IList'(CS1503)让我们来看看。
var str = Newtonsoft.Json.JsonConvert.SerializeObject(obj); 
... 
T obj = Newtonsoft.Json.JsonConvert.DeserializeObject<T>(str);
var track=Newtonsoft.Json.JsonConvert.SerializeObject(items.tracks); 
var data=new Intent(this.Activity,typeof(AudioPlayer)); 
data.PutExtra("listdata",track);
data.PutExtra("position",e.Position);
StartActivity(data);