async public Task ListViewClickAsync() { // Test if the controls are filled if (GetControlReferences () == false) return ; // Disable the controls DisableControls (); // Specific Controls // Test if the controls are filled if (GetControlReferences () == false) return ; // Refill the List // Build an adapter // Connect it to the lovely Listview _ZubehoerArtikeln = await _stateClass._artikel.GetArtikelZubehoerAsync (MainActivity.User ); _list = _mainActivity.FindViewById<ListView> (Resource.Id.ArtikelZubehoerListview); _adapter = new ArtikelImageViewAdapter (_mainActivity, _ZubehoerArtikeln, Resource.Drawable.ic_action_Zubehoer); _list.Adapter = _adapter; // Configure the buttons if (MainActivity.User.NetworkStatus == DataAccessLayer.NetworkState.Disconnected) ConfigureButtons(false, false, false, false, false); else ConfigureButtons(false, false, false, false, false); //_stateClass._person.Save (MainActivity.User,true); return ; }
public override void OnStart () { base.OnStart (); _list = _activity.FindViewById<ListView> (Resource.Id.ArtikelZubehoerListview); _adapter = new ArtikelImageViewAdapter (_activity, _stateFragment._stateClass._artikel.ArtikelZubehoere, Resource.Drawable.ic_action_Zubehoer); _list.Adapter = _adapter; }