Advertisement
kernel_memory_dump

Untitled

Apr 17th, 2015
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. // negde u MainActivity, obicno posle onCreate
  2.  
  3. // metoda mora prvo da vidi
  4. // koji je rezim igre?????????
  5. // Ako je Covek vs Covek ==> tada izvuci izbor coveka1, izbor coveka2 i uporedi, izbaci toast
  6. // u suprotnom....Izvuci izbor coveka1, generisi nasumican izbor za racunar i izbaci toast da vidimo ko je pobedio
  7. // Uvecaj skor pobednika
  8. public void nekaMetoda(View v){
  9.  
  10.  
  11. // Koji je rezim?
  12. TextView tvRezim = (TextView) findViewById(R.id.tvTrenutniRezim);
  13. String trenutniRezim = tvRezim.getText();
  14.  
  15. // da li je covek vs covek?
  16. if (trenutniRezim.equals("Covek vs Covek") ) {
  17. TextView igrac1 = (TextView) findViewById(R.id.trenutnIIzborIgraca1);
  18. String izborIgrac1 = igrac1.getText();
  19.  
  20. TextView igrac2 = (TextView) findViewById(R.id.trenutnIIzborIgraca2);
  21. String izborIgrac2 = igrac2.getText();
  22.  
  23. //
  24.  
  25.  
  26. } else {
  27. // nije covek vs covek
  28.  
  29.  
  30. }
  31.  
  32.  
  33.  
  34.  
  35. }
  36.  
  37. final int PAPIR = 1;
  38. final int MAKAZE = 2;
  39. final int KAMEN = 3;
  40.  
  41. // funkcija koja pretvara String izbor u int
  42. // PAPIR = 1
  43. // MAKAZE = 2;
  44. // KAMEN = 3
  45. private int pretvoriUInt(String izbor) {
  46.  
  47. if( izbor.equals("PAPIR") ){
  48. return PAPIR;
  49. } else if ( izbor.equals("MAKAZE") ) {
  50. return MAKAZE;
  51. } else if (izbor.equals("KAMEN") ) {
  52. return KAMEN;
  53. }
  54.  
  55. }
  56.  
  57.  
  58.  
  59. private String koJePobedio(int igrac1, int igrac2){
  60.  
  61. // switch case...!
  62. // napravimo switch na osnovu izbora igraca 1
  63. // i onda unutar svakog case, jos 1 switch za izbog igraca 2
  64.  
  65. switch(igrac1) {
  66. case PAPIR:
  67. switch(igrac2){
  68. case PAPIR:
  69. return "NERESENO!";
  70. case MAKAZE: // igrac 2 makaze a igrac1 papir
  71. return "IGRAC 2 POBEDIO !";
  72. case KAMEN: // igrac2 kamen a igrac1 papir
  73. return "IGRAC 1 POBEDIO!";
  74. }
  75. break;
  76. case MAKAZE:
  77. switch(igrac2){
  78. case PAPIR:
  79. return "IGRAC 1 POBEDIO! ";
  80. case MAKAZE:
  81. return "NERESENO! ";
  82. case KAMEN:
  83. return "IGRAC 2 POBEDIO !";
  84. }
  85. break;
  86. case KAMEN:
  87. switch(igrac2){
  88. case PAPIR:
  89. return "IGRAC 2 POBEDIO !";
  90. case MAKAZE:
  91. return "IGRAC 1 POBEDIO !";
  92. case KAMEN:
  93. return "NERESENO";
  94. }
  95.  
  96. }
  97.  
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement