コード例 #1
0
ファイル: OpslagActivity.cs プロジェクト: ijsje71/MoPro
        private void nieuwItem(object sender, EventArgs e)
        {
            utrecht = new KaartView(this);
            //string bericht = utrecht.Bericht(utrecht.looppad);
            Console.WriteLine("OPSLAGACTIVITY HIERO HALLO" + track);
            Intent i = new Intent(this, typeof(Toevoegen));

            i.SetType("text/plain");
            i.PutExtra("track3", track);
            this.StartActivity(i);
            this.StartActivityForResult(i, 1000000);
        }
コード例 #2
0
        protected override void OnCreate(Bundle b)
        {
            base.OnCreate(b);
            opslag  = new OpslagActivity();
            toevoeg = new Toevoegen();

            //verwijzing naar klasse KaartView
            utrecht = new KaartView(this);
            KaartView kaartview = new KaartView(this);

            // TekstView met de huidige coordinaten
            coordinaten = new TextView(this);
            coordinaten.SetBackgroundColor(Color.Black);
            coordinaten.Text = "Zoeken naar GPS...";

            // Centreer knop
            Button centreer = new Button(this);

            centreer.Text = "Centreer";
            centreer.SetTextColor(Color.White);

            //eventhandler voor de centreerknop in de kaartview klasse
            centreer.Click += utrecht.Centreren;

            //declaraties voor de start/stop knop
            startstop      = new Button(this);
            startstop.Text = "Start";
            startstop.SetTextColor(Color.White);

            //declaratie van de eventhandler in de MainActivity
            startstop.Click += this.StartStop;

            //declaratie van de eventhandler in de kaartview klasse
            startstop.Click += utrecht.StartStop;

            //declaraties voor de opschonen knop
            Button opschonen = new Button(this);

            opschonen.Text = "Opschonen";
            opschonen.SetTextColor(Color.White);

            //declaratie van de eventhandler in de MainActivity
            opschonen.Click += this.Opschonen;

            // Declaraties voor de Share knop
            Button delen = new Button(this);

            delen.Text = "Delen";
            delen.SetTextColor(Color.White);

            // Declaraties voor de analyseer knop
            Button analyseren = new Button(this);

            analyseren.Text = "Analyseren";
            analyseren.SetTextColor(Color.White);
            analyseren.Click += Analyseren;

            // Declaraties voor de 'opslag' knop
            Button laden = new Button(this);

            laden.Text = "Load/Save";
            laden.SetTextColor(Color.White);
            laden.Click += this.Opslag;


            // Event handler voor de share knop
            delen.Click += Delen;

            // Opmaak van de knoppen
            LinearLayout horizontaal = new LinearLayout(this);

            horizontaal.Orientation = Orientation.Horizontal;
            horizontaal.AddView(centreer);
            horizontaal.AddView(startstop);
            horizontaal.AddView(opschonen);
            horizontaal.AddView(delen);

            LinearLayout horizontaal2 = new LinearLayout(this);

            horizontaal2.Orientation = Orientation.Horizontal;

            horizontaal2.AddView(laden);
            horizontaal2.AddView(analyseren);

            // Opmaak van het scherm
            LinearLayout verticaal = new LinearLayout(this);

            verticaal.Orientation = Orientation.Vertical;
            verticaal.AddView(horizontaal);
            verticaal.AddView(horizontaal2);
            verticaal.AddView(coordinaten);
            verticaal.AddView(utrecht);

            this.SetContentView(verticaal);
        }