protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Inbox); ListView listView = FindViewById <ListView>(Resource.Id.lv_inbox); InboxListAdapter listAdapter = new InboxListAdapter(this); listView.Adapter = listAdapter; listView.ItemClick += delegate(object sender, AdapterView.ItemClickEventArgs e) { InboxCampaign campaign = (InboxCampaign)listAdapter.GetItem(e.Position); campaign.Read = true; listAdapter.NotifyDataSetChanged(); if (campaign.HasCreative) { Intent intent = new Intent(this, typeof(InboxDetailActivity)); intent.PutExtra("campaign", campaign); StartActivity(intent); } }; listAdapter.GetData(null); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.InboxList); _inboxListView = FindViewById <ListView>(Resource.Id.list); _inboxAdapter = new InboxListAdapter(this, _messages); _inboxListView.Adapter = _inboxAdapter; SetActivityTitle(0); }