Ejemplo n.º 1
0
        protected async override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            ActionBar.Hide();


            // Create your application here

            SetContentView(Resource.Layout.arret_activity);
            this.DonneesRecu = Intent.GetStringArrayListExtra("donnee");        //Recupération des données(nomligne,codeLigne et sens )de la ligne de ransport

            TextView txtLigne = (TextView)FindViewById(Resource.Id.txtNomLigne);

            txtLigne.Text = this.DonneesRecu[0];  //on  affiche la ligne pour laquelle on gère l'arret

            Ligne l = new Ligne(this.DonneesRecu[0], this.DonneesRecu[1]);

            this.listeArrets = await MockTotemAPI.GetInstance().GetListeArrets(l, this.DonneesRecu[2]);                                            //on récupère la liste des arrets pour pour laligne et le sens choisis

            //Gestion de la listView
            ListView listViewArrets = FindViewById <ListView>(Resource.Id.listArret); //on

            listViewArrets.Adapter    = new CustumListView(this, null, listeArrets, null);
            listViewArrets.ItemClick += ListViewArrets_ItemClick;
        }
Ejemplo n.º 2
0
        protected async override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);
            ActionBar.Hide();



            //Gesstion de la listeBox
            var listBox = FindViewById <Spinner>(Resource.Id.spinner1);

            listBox.Prompt = "Choisir un sens ";
            var Adapter = ArrayAdapter.CreateFromResource(this, Resource.Array.Sens, Android.Resource.Layout.SimpleSpinnerItem);

            Adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleDropDownItem1Line);
            listBox.Adapter       = Adapter;
            listBox.ItemSelected += ListBox_ItemSelected;



            this.ListeLigne = await MockTotemAPI.GetInstance().GetListeLignes();

            //this.GetListeLigneLignes();
            ListView ListeLigneLignes = FindViewById <ListView>(Resource.Id.listeLignes);

            ListeLigneLignes.Adapter    = new CustumListView(this, ListeLigne, null, null);
            ListeLigneLignes.ItemClick += ListeLigneLignes_ItemClick;
        }
Ejemplo n.º 3
0
        protected async override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            ActionBar.Hide();

            SetContentView(Resource.Layout.horraires_activity);
            this.DonneesRecues = Intent.GetStringArrayListExtra("donnees");

            TextView txtNomArret = (TextView)FindViewById(Resource.Id.txtNomArret);

            txtNomArret.Text = DonneesRecues[0];

            //recupérartions des horraires pour l'arret spécifié
            Arret ar = new Arret(DonneesRecues[0], DonneesRecues[1]);

            this.listeHoraires = await MockTotemAPI.GetInstance().GetListeHoraires(ar);

            ListView listBoxHoraire = (ListView)FindViewById(Resource.Id.listHoraires);

            listBoxHoraire.Adapter = new CustumListView(this, null, null, this.listeHoraires);
        }