Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. import android.support.v7.app.AppCompatActivity;
  2. import android.os.Bundle;
  3. import android.content.res.Resources;
  4. import android.view.View;
  5. import android.widget.TextView;
  6. import android.widget.Button;
  7. import java.lang.String;
  8. import java.util.Random;
  9.  
  10.  
  11. public class MainActivity extends AppCompatActivity implements View.OnClickListener {
  12.  
  13. private static final Random r_generator = new Random();
  14. String textViewString;
  15.  
  16. @Override
  17. protected void onCreate(Bundle savedInstanceState) {
  18. super.onCreate(savedInstanceState);
  19. setContentView(R.layout.activity_main);
  20. TextView tv = (TextView) findViewById(R.id.color_text);
  21.  
  22. Button green= (Button) findViewById(R.id.green_button);
  23. green.setOnClickListener(this);
  24. Button blue = (Button) findViewById(R.id.blue_button);
  25. blue.setOnClickListener(this);
  26. Button red = (Button) findViewById(R.id.red_button);
  27. red.setOnClickListener(this);
  28. Button yellow= (Button) findViewById(R.id.yellow_button);
  29. yellow.setOnClickListener(this);
  30. Button white = (Button) findViewById(R.id.white_button);
  31. white.setOnClickListener(this);
  32. Button orange = (Button) findViewById(R.id.orange_button);
  33. orange.setOnClickListener(this);
  34. Button brown= (Button) findViewById(R.id.brown_button);
  35. brown.setOnClickListener(this);
  36. Button pink = (Button) findViewById(R.id.pink_button);
  37. pink.setOnClickListener(this);
  38. Button purple = (Button) findViewById(R.id.purple_button);
  39. purple.setOnClickListener(this);
  40. textViewString = tv.getText().toString();
  41.  
  42. }
  43.  
  44. @Override
  45. public void onClick(View v) {
  46.  
  47. if (v.getId() == R.id.green_button && textViewString.equals("Green")) {
  48.  
  49. Resources res = getResources();
  50. String[] myString = res.getStringArray(R.array.colorArray);
  51. String q = myString[r_generator.nextInt(myString.length)];
  52. TextView tv = (TextView) findViewById(R.id.color_text);
  53. tv.setText(q);
  54.  
  55. } else if (v.getId() == R.id.blue_button && textViewString.equals("Blue")) {
  56.  
  57. Resources res = getResources();
  58. String[] myString = res.getStringArray(R.array.colorArray);
  59. String q = myString[r_generator.nextInt(myString.length)];
  60. TextView tv = (TextView) findViewById(R.id.color_text);
  61. tv.setText(q);
  62.  
  63. } else if (v.getId() == R.id.red_button && textViewString.equals("Red")){
  64.  
  65. Resources res = getResources();
  66. String[] myString = res.getStringArray(R.array.colorArray);
  67. String q = myString[r_generator.nextInt(myString.length)];
  68. TextView tv = (TextView) findViewById(R.id.color_text);
  69. tv.setText(q);
  70.  
  71. }
  72. }
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement