Guest User

Untitled

a guest
Feb 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. @Override
  2. public void onClick(View v) {
  3. // rnd = new Random();
  4. /* int pick =0;
  5.  
  6. for (int i = 1; i < CLICKABLES.length; i++) {
  7. {
  8. do {
  9. pickedImage = rnd.nextInt(images.length);
  10.  
  11. } while (pickedImage == lastImage);
  12. pick = Integer.valueOf(images[pickedImage]);
  13. // img.setImageResource(images[pickedImage]);
  14. // cards.setVisibility(View.INVISIBLE); */
  15. /* rnd = new Random();
  16. lastImage=0;
  17. pickedImage=0;
  18. img = (ImageView) findViewById(R.id.imgRandom);
  19. // pickedImage = new ImageView(img);
  20. Integer images[] = new Integer[6];
  21. images[0] = R.drawable.img_0;
  22. images[1] = R.drawable.img_1;
  23. images[2] = R.drawable.img_2;
  24. images[3] = R.drawable.img_3;
  25. images[4] = R.drawable.img_4;
  26. images[5] = R.drawable.img_5;
  27. shuffleArray(images);
  28.  
  29.  
  30. for (int i : images) {
  31. // if(pickedImage == lastImage){
  32.  
  33. // pickedImage = Integer.valueOf(images[i]);
  34. // pickedImage = valueOf(i);
  35. img.setImageResource(i);
  36.  
  37. // }
  38. // lastImage = pickedImage;
  39. }
  40. */
  41.  
  42. List<Integer> mListOfInt = new ArrayList<Integer>();
  43. mListOfInt.add( R.drawable.img_0);
  44. mListOfInt.add(R.drawable.img_1);
  45. mListOfInt.add( R.drawable.img_2);
  46. mListOfInt.add(R.drawable.img_3);
  47. mListOfInt.add( R.drawable.img_4);
  48. mListOfInt.add(R.drawable.img_5);
  49. Collections.shuffle(mListOfInt);
  50. for (int i : mListOfInt) {
  51.  
  52. img.setImageResource(i);
  53. }
  54.  
  55. switch (v.getId()) {
  56. case R.id.imb1:
  57. // img.setImageResource(i);
  58. Collections.shuffle(mListOfInt);
  59. but1.setVisibility(View.INVISIBLE);
  60. // lastImage = pickedImage;
  61. // rd();
  62.  
  63.  
  64. break;
  65. case R.id.ib2:
  66. // img.setImageResource(i);
  67. Collections.shuffle(mListOfInt);
  68. but2.setVisibility(View.INVISIBLE);
  69. // lastImage = pickedImage;
  70. // rd();
  71. // img.setImageResource(mListOfInt.get(rando));
  72. // img.setImageResource(add);
  73. // img.setImageResource(i);
  74. break;
  75. case R.id.ib3:
  76. // img.setImageResource(i);
  77. Collections.shuffle(mListOfInt);
  78. // img.setImageResource(it);
  79. // rd();
  80. but3.setVisibility(View.INVISIBLE);
  81. // lastImage = pickedImage;
  82. // img.setImageResource(add);
  83. // img.setImageResource(i);
  84. break;
  85. case R.id.ib4:
  86. // img.setImageResource(i);
  87. Collections.shuffle(mListOfInt);
  88. // img.setImageResource(it);
  89. // rd();
  90. but4.setVisibility(View.INVISIBLE);
  91. // lastImage = pickedImage;
  92. // img.setImageResource(add);
  93. // img.setImageResource(i);
  94. break;
  95. case R.id.ib5:
  96. // img.setImageResource(i);
  97. Collections.shuffle(mListOfInt);
  98. // img.setImageResource(it);
  99. // rd();
  100. but5.setVisibility(View.INVISIBLE);
  101. // lastImage = pickedImage;
  102. // img.setImageResource(add);
  103. // lastImage = pickedImage;
  104. // img.setImageResource(i);
  105. break;
  106. case R.id.ib6:
  107. // img.setImageResource(i);
  108. Collections.shuffle(mListOfInt);
  109. // img.setImageResource(it);
  110. // rd();
  111. but6.setVisibility(View.INVISIBLE);
  112. // lastImage = pickedImage;
  113. // img.setImageResource(add);
  114. // img.setImageResource(i);
  115. break;
  116.  
  117. }
  118. }
  119.  
  120.  
  121.  
  122.  
  123.  
  124. final static int[] CLICKABLES = {
  125. R.id.imb1, R.id.ib2,
  126. R.id.ib3, R.id.ib4, R.id.ib5,
  127. R.id.ib6
  128. };
  129. }
Add Comment
Please, Sign In to add comment