예제 #1
0
        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 ;

        }
예제 #2
0
        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;



        }