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;
                });
            });
        }
Beispiel #2
0
 protected void SetupAdapter()
 {
     _newsListAdapter      = new NewsListAdapter(Activity, _news, this);
     _newsListView.Adapter = _newsListAdapter;
 }