Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Home extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- Button one = (Button) findViewById(R.id.b1);
- one.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- goToSecondActivity();
- }
- });
- Button two = (Button) findViewById(R.id.b2);
- two.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- finish();
- }
- });
- }
- private void goToSecondActivity() {
- Intent i = new Intent(this, SelectNumberOfPlayers.class);
- startActivity(i);
- }
- }
- SelectNumberOfPlayers.java
- Taking only the numbers from the input and passing it to StartGame.class
- public class SelectNumberOfPlayers extends AppCompatActivity {
- EditText numberOfPlayers;
- Button three;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.enter_number_of_players);
- three = (Button) findViewById(R.id.button3);
- three.setOnClickListener(new View.OnClickListener(){
- public void onClick(View v){
- String txt = numberOfPlayers.getText().toString();
- Intent i = new Intent(getApplicationContext(), StartGame.class);
- i.putExtra("players", txt);
- startActivity(i);
- }
- });
- }
- }
- StartGame.java
- public class StartGame extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.start_game);
- Intent i = getIntent();
- TextView numOfPlayersVal = (TextView) findViewById(R.id.txt2);
- numOfPlayersVal.setText(i.getStringExtra("Player number"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement