Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2011
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.47 KB | None | 0 0
  1. package dalton.metzler.occupied;
  2.  
  3. import java.util.Random;
  4.  
  5. import android.content.Context;
  6. import android.graphics.Bitmap;
  7. import android.graphics.BitmapFactory;
  8. import android.graphics.Canvas;
  9. import android.graphics.Color;
  10. import android.graphics.Paint;
  11. import android.graphics.Typeface;
  12. import android.view.View;
  13.  
  14.  
  15. public class Play extends View {
  16.  
  17. Bitmap gBall1, gBall2, gBall3, gBall4, gBall5, gBall6, gBall7, gBall8, gBall9, gBall10, gBall11, gBall12, gBall13;
  18.  
  19. float changingY, changingY2, changingY3, changingY4, changingY5, changingY6, changingY7, changingY8, changingY9, changingY10, changingY11, changingY12, changingY13;
  20.  
  21. public static Typeface tf;
  22.  
  23. public Play(Context context) {
  24. super(context);
  25.  
  26.  
  27. gBall1 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  28. gBall2 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  29. gBall3 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  30. gBall4 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  31. gBall5 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  32. gBall6 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  33. gBall7 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  34. gBall8 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  35. gBall9 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  36. gBall10 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  37. gBall11 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  38. gBall12 = BitmapFactory.decodeResource(getResources(), R.drawable.mantrans);
  39. gBall13 = BitmapFactory.decodeResource(getResources(), R.drawable.womentrans);
  40. changingY = 0;
  41. changingY2 = -110;
  42. changingY3 = -220;
  43. changingY4 = -330;
  44. changingY5 = -440;
  45. changingY6 = -550;
  46. changingY7 = -660;
  47. changingY8 = -770;
  48. changingY9 = -880;
  49. changingY10 = -990;
  50. changingY11 = -1100;
  51. changingY12 = -1210;
  52. changingY13 = -1320;
  53.  
  54.  
  55.  
  56. }
  57.  
  58.  
  59. protected void onDraw(Canvas canvas) {
  60. super.onDraw(canvas);
  61. canvas.drawColor(Color.WHITE);
  62. Paint orangePaint = new Paint();
  63. orangePaint.setColor(Color.BLACK);
  64. canvas.drawText("0", 50, 50, orangePaint);
  65.  
  66. canvas.drawBitmap(gBall1, (canvas.getWidth()/2), changingY, null);
  67. canvas.drawBitmap(gBall2, (canvas.getWidth()/2), changingY2, null);
  68. canvas.drawBitmap(gBall3, (canvas.getWidth()/2), changingY3, null);
  69. canvas.drawBitmap(gBall4, (canvas.getWidth()/2), changingY4, null);
  70. canvas.drawBitmap(gBall5, (canvas.getWidth()/2), changingY5, null);
  71. canvas.drawBitmap(gBall6, (canvas.getWidth()/2), changingY6, null);
  72. canvas.drawBitmap(gBall7, (canvas.getWidth()/2), changingY7, null);
  73. canvas.drawBitmap(gBall8, (canvas.getWidth()/2), changingY8, null);
  74. canvas.drawBitmap(gBall9, (canvas.getWidth()/2), changingY9, null);
  75. canvas.drawBitmap(gBall10, (canvas.getWidth()/2), changingY10, null);
  76. canvas.drawBitmap(gBall11, (canvas.getWidth()/2), changingY11, null);
  77. canvas.drawBitmap(gBall12, (canvas.getWidth()/2), changingY12, null);
  78. canvas.drawBitmap(gBall13, (canvas.getWidth()/2), changingY13, null);
  79.  
  80.  
  81. if (changingY < canvas.getHeight()){
  82. changingY += 5;
  83.  
  84.  
  85. }else{
  86. changingY = -600;
  87. }
  88. if (changingY2 < canvas.getHeight()){
  89. changingY2 += 5;
  90.  
  91. }else{
  92. changingY2 = -600;
  93. }
  94. if (changingY3 < canvas.getHeight()){
  95. changingY3 += 5;
  96.  
  97. }else{
  98. changingY3 = -600;
  99. }
  100. if (changingY4 < canvas.getHeight()){
  101. changingY4 += 5;
  102.  
  103. }else{
  104. changingY4 = -600;
  105. }
  106. if (changingY5 < canvas.getHeight()){
  107. changingY5 += 5;
  108.  
  109. }else{
  110. changingY5 = -600;
  111. }
  112. if (changingY6 < canvas.getHeight()){
  113. changingY6 += 5;
  114.  
  115. }else{
  116. changingY6 = -600;
  117. }
  118. if (changingY7 < canvas.getHeight()){
  119. changingY7 += 5;
  120.  
  121. }else{
  122. changingY7 = -600;
  123. }
  124. if (changingY8 < canvas.getHeight()){
  125. changingY8 += 5;
  126.  
  127. }else{
  128. changingY8 = -600;
  129. }
  130. if (changingY9 < canvas.getHeight()){
  131. changingY9 += 5;
  132.  
  133. }else{
  134. changingY9 = -600;
  135. }
  136. if (changingY10 < canvas.getHeight()){
  137. changingY10 += 5;
  138.  
  139. }else{
  140. changingY10 = -600;
  141. }
  142. if (changingY11 < canvas.getHeight()){
  143. changingY11 += 5;
  144.  
  145. }else{
  146. changingY11 = -600;
  147. }
  148. if (changingY12 < canvas.getHeight()){
  149. changingY12 += 5;
  150.  
  151. }else{
  152. changingY12 = -600;
  153. }
  154. if (changingY13 < canvas.getHeight()){
  155. changingY13 += 5;
  156.  
  157. }else{
  158. changingY13 = -600;
  159. }
  160. invalidate();
  161. }
  162.  
  163. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement