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; }
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); } }