protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); //TextView tview = FindViewById<TextView> (Resource.Id.textView1); //tview.Text = "hejsan"; NewsListView = FindViewById<ListView> (Resource.Id.listView1); latlonText = FindViewById<TextView> (Resource.Id.latlonText); InitializeLocationManager(); DataAccess.getNewsItems((data) => { RunOnUiThread (() => { IEnumerable<NewsItem> newsItemData = data.Select((d) => new NewsItem(){ Title = d["Title"], SubTitle = d["Summary"] }); IList<NewsItem> newsList = new List<NewsItem>(newsItemData); //news = TaskManager.GetTasks(); // create our adapter newsListAdapter = new NewsListAdapter(this, newsList); //Hook up our adapter to our ListView NewsListView.Adapter = newsListAdapter; }); }); }
protected void SetupAdapter() { _newsListAdapter = new NewsListAdapter(Activity, _news, this); _newsListView.Adapter = _newsListAdapter; }