Guest User

Untitled

a guest
Nov 19th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.55 KB | None | 0 0
  1. btn1.setOnClickListener(new View.OnClickListener() {
  2. @Override
  3. public void onClick(View view) {
  4. if (btn1.getText().toString().equals("")) {
  5. btn1click();
  6. endgame();
  7.  
  8. Thread thread = new Thread() {
  9. @Override
  10. public void run() {
  11. super.run();
  12. Game_Activity.this.runOnUiThread(new Runnable() {
  13. @Override
  14. public void run() {
  15. try {
  16. int a = new Random().nextInt(3);
  17. if (btn2.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn8.getText().toString().equals("")) {
  18. btn8clicko();
  19. endgame();
  20. } else if (btn2.getText().toString().equals("O") && btn8.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  21. btn5clicko();
  22. endgame();
  23. } else if (btn3.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn7.getText().toString().equals("")) {
  24. btn7clicko();
  25. endgame();
  26. } else if (btn3.getText().toString().equals("O") && btn7.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  27. btn5clicko();
  28. endgame();
  29. } else if (btn3.getText().toString().equals("O") && btn6.getText().toString().equals("O") && btn9.getText().toString().equals("")) {
  30. btn9clicko();
  31. endgame();
  32. } else if (btn3.getText().toString().equals("O") && btn9.getText().toString().equals("O") && btn6.getText().toString().equals("")) {
  33. btn6clicko();
  34. endgame();
  35. } else if (btn4.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn6.getText().toString().equals("")) {
  36. btn6clicko();
  37. endgame();
  38. } else if (btn4.getText().toString().equals("O") && btn6.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  39. btn5clicko();
  40. endgame();
  41. } else if (btn5.getText().toString().equals("O") && btn2.getText().toString().equals("O") && btn8.getText().toString().equals("")) {
  42. btn8clicko();
  43. endgame();
  44. } else if (btn5.getText().toString().equals("O") && btn8.getText().toString().equals("O") && btn2.getText().toString().equals("")) {
  45. btn2clicko();
  46. endgame();
  47. } else if (btn5.getText().toString().equals("O") && btn3.getText().toString().equals("O") && btn7.getText().toString().equals("")) {
  48. btn7clicko();
  49. endgame();
  50. } else if (btn5.getText().toString().equals("O") && btn7.getText().toString().equals("O") && btn3.getText().toString().equals("")) {
  51. btn3clicko();
  52. endgame();
  53. } else if (btn5.getText().toString().equals("O") && btn4.getText().toString().equals("O") && btn6.getText().toString().equals("")) {
  54. btn6clicko();
  55. endgame();
  56. } else if (btn5.getText().toString().equals("O") && btn6.getText().toString().equals("O") && btn4.getText().toString().equals("")) {
  57. btn4clicko();
  58. endgame();
  59. } else if (btn6.getText().toString().equals("O") && btn3.getText().toString().equals("O") && btn9.getText().toString().equals("")) {
  60. btn9clicko();
  61. endgame();
  62. } else if (btn6.getText().toString().equals("O") && btn9.getText().toString().equals("O") && btn3.getText().toString().equals("")) {
  63. btn3clicko();
  64. endgame();
  65. } else if (btn6.getText().toString().equals("O") && btn4.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  66. btn5clicko();
  67. endgame();
  68. } else if (btn6.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn4.getText().toString().equals("")) {
  69. btn4clicko();
  70. endgame();
  71. } else if (btn7.getText().toString().equals("O") && btn3.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  72. btn5clicko();
  73. endgame();
  74. } else if (btn7.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn3.getText().toString().equals("")) {
  75. btn3clicko();
  76. endgame();
  77. } else if (btn7.getText().toString().equals("O") && btn8.getText().toString().equals("O") && btn9.getText().toString().equals("")) {
  78. btn9clicko();
  79. endgame();
  80. } else if (btn7.getText().toString().equals("O") && btn9.getText().toString().equals("O") && btn8.getText().toString().equals("")) {
  81. btn8clicko();
  82. endgame();
  83. } else if (btn8.getText().toString().equals("O") && btn5.getText().toString().equals("O") && btn2.getText().toString().equals("")) {
  84. btn2clicko();
  85. endgame();
  86. } else if (btn8.getText().toString().equals("O") && btn2.getText().toString().equals("O") && btn5.getText().toString().equals("")) {
  87. btn5clicko();
  88. endgame();
  89. } else if (btn8.getText().toString().equals("O") && btn7.getText().toString().equals("O") && btn9.getText().toString().equals("")) {
  90. btn9clicko();
  91. endgame();
  92. } else if (btn8.getText().toString().equals("O") && btn9.getText().toString().equals("O") && btn7.getText().toString().equals("")) {
  93. btn7clicko();
  94. endgame();
  95. } else if (btn9.getText().toString().equals("O") && btn3.getText().toString().equals("O") && btn6.getText().toString().equals("")) {
  96. btn6clicko();
  97. endgame();
  98. } else if (btn9.getText().toString().equals("O") && btn6.getText().toString().equals("O") && btn3.getText().toString().equals("")) {
  99. btn3clicko();
  100. endgame();
  101. } else if (btn9.getText().toString().equals("O") && btn7.getText().toString().equals("O") && btn8.getText().toString().equals("")) {
  102. btn8clicko();
  103. endgame();
  104. } else if (btn9.getText().toString().equals("O") && btn8.getText().toString().equals("O") && btn7.getText().toString().equals("")) {
  105. btn7clicko();
  106. endgame();
  107. } else if (btn1.getText().toString().equals("X") && btn2.getText().toString().equals("X") && btn3.getText().toString().equals("")) {
  108. btn3clicko();
  109. endgame();
  110. } else if (btn1.getText().toString().equals("X") && btn3.getText().toString().equals("X") && btn2.getText().toString().equals("")) {
  111. btn2clicko();
  112. endgame();
  113. } else if (btn1.getText().toString().equals("X") && btn4.getText().toString().equals("X") && btn7.getText().toString().equals("")) {
  114. btn7clicko();
  115. endgame();
  116. } else if (btn1.getText().toString().equals("X") && btn7.getText().toString().equals("X") && btn4.getText().toString().equals("")) {
  117. btn4clicko();
  118. endgame();
  119. } else if (btn1.getText().toString().equals("X") && btn5.getText().toString().equals("X") && btn9.getText().toString().equals("")) {
  120. btn9clicko();
  121. endgame();
  122. } else if (btn1.getText().toString().equals("X") && btn9.getText().toString().equals("X") && btn5.getText().toString().equals("")) {
  123. btn5clicko();
  124. endgame();
  125. } else if (a == 0) {
  126. if (btn2.getText().toString().equals("")) {
  127. btn2clicko();
  128. endgame();
  129. } else if (btn4.getText().toString().equals("")) {
  130. btn4clicko();
  131. endgame();
  132. } else if (btn5.getText().toString().equals("")) {
  133. btn5clicko();
  134. endgame();
  135. } else if (btn3.getText().toString().equals("")) {
  136. btn3clicko();
  137. endgame();
  138. } else if (btn6.getText().toString().equals("")) {
  139. btn6clicko();
  140. endgame();
  141. } else if (btn7.getText().toString().equals("")) {
  142. btn7clicko();
  143. endgame();
  144. } else if (btn8.getText().toString().equals("")) {
  145. btn8clicko();
  146. endgame();
  147. } else if (btn9.getText().toString().equals("")) {
  148. btn9clicko();
  149. endgame();
  150. }
  151. } else if (a == 1) {
  152. if (btn4.getText().toString().equals("")) {
  153. btn4clicko();
  154. endgame();
  155. } else if (btn2.getText().toString().equals("")) {
  156. btn2clicko();
  157. endgame();
  158. } else if (btn5.getText().toString().equals("")) {
  159. btn5clicko();
  160. endgame();
  161. } else if (btn3.getText().toString().equals("")) {
  162. btn3clicko();
  163. endgame();
  164. } else if (btn6.getText().toString().equals("")) {
  165. btn6clicko();
  166. endgame();
  167. } else if (btn7.getText().toString().equals("")) {
  168. btn7clicko();
  169. endgame();
  170. } else if (btn8.getText().toString().equals("")) {
  171. btn8clicko();
  172. endgame();
  173. } else if (btn9.getText().toString().equals("")) {
  174. btn9clicko();
  175. endgame();
  176. }
  177. } else if (a == 2) {
  178. if (btn5.getText().toString().equals("")) {
  179. btn5clicko();
  180. endgame();
  181. } else if (btn4.getText().toString().equals("")) {
  182. btn4clicko();
  183. endgame();
  184. } else if (btn2.getText().toString().equals("")) {
  185. btn2clicko();
  186. endgame();
  187. } else if (btn3.getText().toString().equals("")) {
  188. btn3clicko();
  189. endgame();
  190. } else if (btn6.getText().toString().equals("")) {
  191. btn6clicko();
  192. endgame();
  193. } else if (btn7.getText().toString().equals("")) {
  194. btn7clicko();
  195. endgame();
  196. } else if (btn8.getText().toString().equals("")) {
  197. btn8clicko();
  198. endgame();
  199. } else if (btn9.getText().toString().equals("")) {
  200. btn9clicko();
  201. endgame();
  202. }
  203. }
  204. Thread.sleep(550);
  205. } catch (InterruptedException e) {
  206. e.printStackTrace();
  207. }
  208. }
  209. });
  210. }
  211. };
  212. thread.start();
  213. }
  214. }
  215. });
Add Comment
Please, Sign In to add comment