Advertisement
Guest User

Java ela

a guest
May 30th, 2015
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.57 KB | None | 0 0
  1.  
  2. package com.example.wordsearch8;
  3.  
  4. import android.support.v7.app.ActionBarActivity;
  5. import android.os.Bundle;
  6. import android.view.Menu;
  7. import android.view.MenuItem;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.TextView;
  11. import android.widget.Toast;
  12.  
  13. public class Thirdlevel extends ActionBarActivity {
  14.  
  15.     Button b[];
  16.    
  17.     Button te;
  18.     int count;
  19.     int co = 1;
  20.     TextView tv1;
  21.  
  22.     @Override
  23.     protected void onCreate(Bundle savedInstanceState) {
  24.         super.onCreate(savedInstanceState);
  25.         setContentView(R.layout.activity_thirdlevel);
  26.         count = 1;
  27.         tv1 = (TextView) findViewById(R.id.etcal1);
  28.         b = new Button[101];
  29.         SetButtons();
  30.     Timer();//Runs the function
  31.     }
  32.         private void Timer() {
  33.         new CountDownTimer(60000, 1000) { //60 sec
  34.             public void onTick(long millisUntilFinished) {
  35.                 tv1.setText(("Time Left: " + millisUntilFinished / 1000 + " Seconds"));// Change TV1 to your timer textview ID.
  36.  
  37.  
  38.             }
  39.  
  40.             public void onFinish() { //Sets all the buttons to unclickable
  41.                 tv1.setText("Time's Up.");
  42.                 for (int i = 1; i < 101; i++) {
  43.             int index = getResources().getIdentifier("bt" + i, "id",getPackageName());
  44.             b[i] = (Button) findViewById(index);
  45.             b[i].setClickable(false);
  46.         }
  47.             }
  48.  
  49.         }.start();//Start the timer
  50.     }
  51.  
  52.     public void SetButtons() {
  53.         for (int i = 1; i < 101; i++) {
  54.             int index = getResources().getIdentifier("bt" + i, "id",
  55.                     getPackageName());
  56.             b[i] = (Button) findViewById(index);
  57.             b[i].setClickable(true);
  58.         }
  59.     }
  60.  
  61.     public void onclick(View v) {
  62.         switch (v.getId()) {
  63.         case R.id.bt4:
  64.  
  65.             if ((count == 1) && (co == 1)) //?????= ???? ???????, ?? ??= ????? ???????
  66.                 count++; // count = 2
  67.             else {
  68.                 count = 1;
  69.             }
  70.             break;
  71.         case R.id.bt15:
  72.  
  73.             if ((count == 2) && (co == 1))
  74.                 count++;
  75.             else {
  76.                 count = 1;
  77.             }
  78.             break;
  79.         case R.id.bt26:
  80.  
  81.             if ((count == 3) && (co == 1))
  82.                 count++;
  83.             else {
  84.                 count = 1;
  85.             }
  86.             break;
  87.         case R.id.bt37:
  88.             if ((count == 4) && (co == 1)) {
  89.                 Toast.makeText(this, "Nice! you have found the word KIDS",
  90.                         Toast.LENGTH_LONG).show();
  91.                 count = 1;
  92.                 co = 2;
  93.                 tv1.setText("THE WORD YOU NEED TO SEARCH: CARS");
  94.                 b[4].setClickable(false);
  95.                 b[15].setClickable(false);
  96.                 b[26].setClickable(false);
  97.                 b[37].setClickable(false);
  98.                
  99.             } else {
  100.                 count = 1;
  101.             }
  102.             break;
  103.         }
  104.             switch (v.getId()) {
  105.             case R.id.bt83:
  106.  
  107.                 if ((count == 1) && (co == 2)) //?????= ???? ???????, ?? ??= ????? ???????
  108.                     count++; // count = 2
  109.                 else {
  110.                     count = 1;
  111.                 }
  112.                 break;
  113.             case R.id.bt84:
  114.  
  115.                 if ((count == 2) && (co == 2))
  116.                     count++;
  117.                 else {
  118.                     count = 1;
  119.                 }
  120.                 break;
  121.             case R.id.bt85:
  122.  
  123.                 if ((count == 3) && (co == 2))
  124.                     count++;
  125.                 else {
  126.                     count = 1;
  127.                 }
  128.                 break;
  129.             case R.id.bt86:
  130.                 if ((count == 4) && (co == 2)) {
  131.                     Toast.makeText(this, "Nice! you have found the word CARS",
  132.                             Toast.LENGTH_LONG).show();
  133.                     count = 1;
  134.                     co = 3;
  135.                     tv1.setText("THE WORD YOU NEED TO SEARCH: HATS");
  136.                     b[83].setClickable(false);
  137.                     b[84].setClickable(false);
  138.                     b[85].setClickable(false);
  139.                     b[86].setClickable(false);
  140.                    
  141.                 } else {
  142.                     count = 1;
  143.                 }
  144.                 break;
  145.             }
  146.             switch (v.getId()) {
  147.             case R.id.bt73:
  148.  
  149.                 if ((count == 1) && (co == 3))
  150.                     count++; // count = 2
  151.                 else {
  152.                     count = 1;
  153.                 }
  154.                 break;
  155.             case R.id.bt74:
  156.  
  157.                 if ((count == 2) && (co == 3))
  158.                     count++;
  159.                 else {
  160.                     count = 1;
  161.                 }
  162.                 break;
  163.             case R.id.bt75:
  164.  
  165.                 if ((count == 3) && (co == 3))
  166.                     count++;
  167.                 else {
  168.                     count = 1;
  169.                 }
  170.                 break;
  171.             case R.id.bt76:
  172.                 if ((count == 4) && (co == 3)) {
  173.                     Toast.makeText(this, "Nice! you have found the word CARS",
  174.                             Toast.LENGTH_LONG).show();
  175.                     count = 1;
  176.                     co = 4;
  177.                     tv1.setText("THE WORD YOU NEED TO SEARCH: COLD");
  178.                     b[73].setClickable(false);
  179.                     b[74].setClickable(false);
  180.                     b[75].setClickable(false);
  181.                     b[76].setClickable(false);
  182.                    
  183.                 } else {
  184.                     count = 1;
  185.                 }
  186.                 break;
  187.             }
  188.             switch (v.getId()) {
  189.             case R.id.bt54:
  190.  
  191.                 if ((count == 1) && (co == 4))
  192.                     count++; // count = 2
  193.                 else {
  194.                     count = 1;
  195.                 }
  196.                 break;
  197.             case R.id.bt45:
  198.  
  199.                 if ((count == 2) && (co == 4))
  200.                     count++;
  201.                 else {
  202.                     count = 1;
  203.                 }
  204.                 break;
  205.             case R.id.bt36:
  206.  
  207.                 if ((count == 3) && (co == 4))
  208.                     count++;
  209.                 else {
  210.                     count = 1;
  211.                 }
  212.                 break;
  213.             case R.id.bt27:
  214.                 if ((count == 4) && (co == 4)) {
  215.                     Toast.makeText(this, "Nice! you have found the word CARS",
  216.                             Toast.LENGTH_LONG).show();
  217.                     count = 1;
  218.                     co = 5;
  219.                     tv1.setText("THE WORD YOU NEED TO SEARCH: LOVE");
  220.                     b[54].setClickable(false);
  221.                     b[45].setClickable(false);
  222.                     b[36].setClickable(false);
  223.                     b[27].setClickable(false);
  224.                    
  225.                 } else {
  226.                     count = 1;
  227.                 }
  228.                 break;
  229.             }
  230.             switch (v.getId()) {
  231.             case R.id.bt41:
  232.  
  233.                 if ((count == 1) && (co == 5))
  234.                     count++; // count = 2
  235.                 else {
  236.                     count = 1;
  237.                 }
  238.                 break;
  239.             case R.id.bt51:
  240.  
  241.                 if ((count == 2) && (co == 5))
  242.                     count++;
  243.                 else {
  244.                     count = 1;
  245.                 }
  246.                 break;
  247.             case R.id.bt61:
  248.  
  249.                 if ((count == 3) && (co == 5))
  250.                     count++;
  251.                 else {
  252.                     count = 1;
  253.                 }
  254.                 break;
  255.             case R.id.bt71:
  256.                 if ((count == 4) && (co == 5)) {
  257.                     Toast.makeText(this, "Great Job! you finished the third level",
  258.                             Toast.LENGTH_LONG).show();
  259.                
  260.                 } else {
  261.                     count = 1;
  262.                 }
  263.                 break;
  264.             }
  265.         }
  266.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement