Guest User

Untitled

a guest
Aug 22nd, 2012
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.47 KB | None | 0 0
  1. public class MainActivity extends Activity implements OnClickListener {
  2.    
  3.         private TextView display;
  4.         private Button ok;
  5.         public EditText et;
  6.    
  7.         @Override
  8.         public void onCreate(Bundle savedInstanceState) {
  9.             super.onCreate(savedInstanceState);
  10.             setContentView(R.layout.main);
  11.             ok = (Button) findViewById(R.id.button1);
  12.             ok.setOnClickListener(this);
  13.             display = (TextView) findViewById(R.id.textView1);
  14.             et = (EditText) findViewById(R.id.etNumbers);
  15.             display.setText("Random Number:" + random()); // Show the random number
  16.    
  17.         }
  18.    
  19.         // ************RANDOM******************************
  20.         public static int random() {
  21.             Random generator = new Random();
  22.    
  23.             int x = generator.nextInt(100);
  24.             return x;
  25.         }
  26.    
  27.         // ************************************************
  28.    
  29.         public void onClick(View v) {
  30.             // TODO Auto-generated method stub
  31.    
  32.             int random = random();
  33.             int numberEntered = -1;
  34.             try {
  35.                 numberEntered = Integer.parseInt(et.getText().toString());
  36.             } catch (NumberFormatException nfe) {
  37.                 Toast.makeText(et.getContext(), "That's not a number!",
  38.                         Toast.LENGTH_LONG).show();
  39.             }
  40.             if (random == numberEntered) {
  41.                 Toast.makeText(et.getContext(), "Great!", Toast.LENGTH_LONG).show();
  42.             } else {
  43.                 Toast.makeText(et.getContext(), "Bad!", Toast.LENGTH_LONG).show();
  44.             }
  45.    
  46.         }
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment