Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // negde u MainActivity, obicno posle onCreate
- // metoda mora prvo da vidi
- // koji je rezim igre?????????
- // Ako je Covek vs Covek ==> tada izvuci izbor coveka1, izbor coveka2 i uporedi, izbaci toast
- // u suprotnom....Izvuci izbor coveka1, generisi nasumican izbor za racunar i izbaci toast da vidimo ko je pobedio
- // Uvecaj skor pobednika
- public void nekaMetoda(View v){
- // Koji je rezim?
- TextView tvRezim = (TextView) findViewById(R.id.tvTrenutniRezim);
- String trenutniRezim = tvRezim.getText();
- // da li je covek vs covek?
- if (trenutniRezim.equals("Covek vs Covek") ) {
- TextView igrac1 = (TextView) findViewById(R.id.trenutnIIzborIgraca1);
- String izborIgrac1 = igrac1.getText();
- TextView igrac2 = (TextView) findViewById(R.id.trenutnIIzborIgraca2);
- String izborIgrac2 = igrac2.getText();
- //
- } else {
- // nije covek vs covek
- }
- }
- final int PAPIR = 1;
- final int MAKAZE = 2;
- final int KAMEN = 3;
- // funkcija koja pretvara String izbor u int
- // PAPIR = 1
- // MAKAZE = 2;
- // KAMEN = 3
- private int pretvoriUInt(String izbor) {
- if( izbor.equals("PAPIR") ){
- return PAPIR;
- } else if ( izbor.equals("MAKAZE") ) {
- return MAKAZE;
- } else if (izbor.equals("KAMEN") ) {
- return KAMEN;
- }
- }
- private String koJePobedio(int igrac1, int igrac2){
- // switch case...!
- // napravimo switch na osnovu izbora igraca 1
- // i onda unutar svakog case, jos 1 switch za izbog igraca 2
- switch(igrac1) {
- case PAPIR:
- switch(igrac2){
- case PAPIR:
- return "NERESENO!";
- case MAKAZE: // igrac 2 makaze a igrac1 papir
- return "IGRAC 2 POBEDIO !";
- case KAMEN: // igrac2 kamen a igrac1 papir
- return "IGRAC 1 POBEDIO!";
- }
- break;
- case MAKAZE:
- switch(igrac2){
- case PAPIR:
- return "IGRAC 1 POBEDIO! ";
- case MAKAZE:
- return "NERESENO! ";
- case KAMEN:
- return "IGRAC 2 POBEDIO !";
- }
- break;
- case KAMEN:
- switch(igrac2){
- case PAPIR:
- return "IGRAC 2 POBEDIO !";
- case MAKAZE:
- return "IGRAC 1 POBEDIO !";
- case KAMEN:
- return "NERESENO";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement