Beispiel #1
0
        public Pitanja(KvizPitanje [] Pitanja, String S)
        {
            InitializeComponent();
            PitanjaS = Pitanja;
            KvizPitanje p = Pitanja[0];

            Slika.Source = S;

            Pitanje.Text  = p.pitanje;
            Odgovor1.Text = p.odgovori[0];
            Odgovor2.Text = p.odgovori[1];
            Odgovor3.Text = p.odgovori[2];
            Odgovor4.Text = p.odgovori[3];
            b++;
            String pit = "Pitanje ";

            pit = pit + b.ToString();
            pit = pit + "/5";
            BrojPitanja.Text = pit;
        }
Beispiel #2
0
        private async void nextPitanje(object sender, EventArgs e)
        {
            String poruka;
            int    odg = -1;

            if (prviOdgovor.IsChecked == true)
            {
                odg = 0;
            }
            if (drugiOdgovor.IsChecked == true)
            {
                odg = 1;
            }
            if (treciOdgovor.IsChecked == true)
            {
                odg = 2;
            }
            if (cetvrtiOdgovor.IsChecked == true)
            {
                odg = 3;
            }
            KvizPitanje p = PitanjaS[b - 1];

            if (p.tacanOdgovor == odg)
            {
                poruka = "Odgovorili ste tačno!";
                bodovi++;
            }
            else
            {
                poruka = "Odgovorili ste netačno. Tačan odgovor je " + p.odgovori[p.tacanOdgovor] + ".";
            }
            await DisplayAlert("", poruka, "ok");

            if (b < 5)
            {
                drugiOdgovor.IsChecked   = false;
                prviOdgovor.IsChecked    = false;
                treciOdgovor.IsChecked   = false;
                cetvrtiOdgovor.IsChecked = false;

                await Sve.FadeTo(0, 250);

                p = PitanjaS[b];


                Pitanje.Text  = p.pitanje;
                Odgovor1.Text = p.odgovori[0];
                Odgovor2.Text = p.odgovori[1];
                Odgovor3.Text = p.odgovori[2];
                Odgovor4.Text = p.odgovori[3];

                b++;
                String pit = "Pitanje ";
                pit += b.ToString();
                pit += "/5";
                BrojPitanja.Text = pit;
                await Sve.FadeTo(1, 250);
            }
            else
            {
                var stranica = new Kraj(bodovi);
                await Navigation.PushAsync(stranica);
            }
        }