usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingAndroid.App;usingAndroid.Content;usingAndroid.OS;usingAndroid.Runtime;usingAndroid.Views;usingAndroid.Widget;namespaceLocalhostDataBaseTest
{public class ListViewAdapter:BaseAdapter{
Activity context;public Listmings;public ListViewAdapter(Activity context, Listmings)
{this.context =context;this.mings =mings;
}public override intCount
{get{return this.mings.Count;
}
}public override long GetItemId(intposition)
{returnposition;
}public override Person this[intposition]
{get{return this.mings[position];
}
}public override View GetView(intposition, View convertView, ViewGroup parent)
{var itme = this.mings[position];
convertView= LayoutInflater.From(context).Inflate(Resource.Layout.Person_Items, parent, false);
TextView item_id= convertView.FindViewById(Resource.Id.item_id);
TextView item_name= convertView.FindViewById(Resource.Id.item_name);
TextView item_idcard= convertView.FindViewById(Resource.Id.item_idcard);
TextView item_sex= convertView.FindViewById(Resource.Id.item_sex);
TextView item_age= convertView.FindViewById(Resource.Id.item_age);
item_id.Text= (position + 1).ToString();
item_name.SetText(itme.Name, TextView.BufferType.Normal);
item_idcard.SetText(itme.IdCard, TextView.BufferType.Normal);
item_sex.SetText(itme.Sex, TextView.BufferType.Normal);
item_age.SetText(itme.Age, TextView.BufferType.Normal);returnconvertView;
}
}
}