i am trying to call a class or different activity using buttonsin android i am havin 4945160

I am trying to call a class, or different activity,using buttonsin android. I am having trouble figuring out how to make the buttoncall a different activity. If you can I would like to call theGameEmulator class from the startgame button using switch case.Somehow I need the MainActivity to be my home screen and have thesebuttons start new activities.This is what I have so far: MainActivity.java
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity
extends AppCompatActivity
implements View.OnClickListener{ @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Button startGame = findViewById(R.id.
startgame); startGame.setOnClickListener(
this);
final Button selectPlayer1 = findViewById(R.id.
selectplayer1); selectPlayer1.setOnClickListener(
this); }
public void onClick(View v){
switch(v.getId()){
case R.id.
startgame:
break;
case R.id.
selectplayer1:
break; } } } activity_main.xml

xml version=
“1.0”
encoding=
“utf-8”
?>
android.support.constraint.ConstraintLayout
xmlns:
android
=
“http://schemas.android.com/apk/res/android”
xmlns:
app
=
“http://schemas.android.com/apk/res-auto”
xmlns:
tools
=
“http://schemas.android.com/tools”
android
:layout_width=
“match_parent”
android
:layout_height=
“match_parent”
tools
:context=
“.MainActivity”>
Button
android
:id=
“@+id/startgame”
android
:layout_width=
“125dp”
android
:layout_height=
“87dp”
android
:text=
“Start Game”
app
:layout_constraintBottom_toBottomOf=
“parent”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toBottomOf=
“@+id/viewscoreboard” />
Button
android
:id=
“@+id/viewscoreboard”
android
:layout_width=
“125dp”
android
:layout_height=
“87dp”
android
:text=
“View Scoreboard”
app
:layout_constraintBottom_toTopOf=
“@+id/startgame”
app
:layout_constraintEnd_toStartOf=
“@+id/addplayer”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toBottomOf=
“@+id/selectplayer1” />
Button
android
:id=
“@+id/addplayer”
android
:layout_width=
“125dp”
android
:layout_height=
“87dp”
android
:text=
“Add Player”
app
:layout_constraintBottom_toTopOf=
“@+id/startgame”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toEndOf=
“@+id/viewscoreboard”
app
:layout_constraintTop_toBottomOf=
“@+id/selectplayer2” />
Button
android
:id=
“@+id/selectplayer2”
android
:layout_width=
“125dp”
android
:layout_height=
“87dp”
android
:text=
“Select Player 2”
app
:layout_constraintBottom_toTopOf=
“@+id/addplayer”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toEndOf=
“@+id/selectplayer1”
app
:layout_constraintTop_toTopOf=
“parent” />
Button
android
:id=
“@+id/selectplayer1”
android
:layout_width=
“125dp”
android
:layout_height=
“87dp”
android
:text=
“Select Player 1”
app
:layout_constraintBottom_toTopOf=
“@+id/viewscoreboard”
app
:layout_constraintEnd_toStartOf=
“@+id/selectplayer2”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toTopOf=
“parent” />
android.support.constraint.ConstraintLayout> GameEmulator.java
package com.example.ryan_.ryansplayersapp;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.EditText;
public class GameEmulator
extends Activity{
private TextView
textview;
private TextView
textview2;
private TextView
nameOne;
private TextView
nameTwo; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.
layout);
textview = findViewById(R.id.
textView);
textview2 = findViewById(R.id.
textView2);
nameOne = findViewById(R.id.
name1);
nameTwo = findViewById(R.id.
name2); }} layout.xml

xml version=
“1.0”
encoding=
“utf-8”
?>
android.support.constraint.ConstraintLayout
xmlns:
android
=
“http://schemas.android.com/apk/res/android”
xmlns:
app
=
“http://schemas.android.com/apk/res-auto”
xmlns:
tools
=
“http://schemas.android.com/tools”
android
:id=
“@+id/relativeLayout”
android
:layout_width=
“match_parent”
android
:layout_height=
“match_parent”
android
:orientation=
“vertical”
tools
:context=
“.GameEmulator”>
TextView
android
:id=
“@+id/textView”
android
:layout_width=
“122dp”
android
:layout_height=
“72dp”
android
:layout_marginLeft=
“28dp”
android
:layout_marginStart=
“28dp”
android
:layout_marginTop=
“68dp”
android
:gravity=
“center”
android
:text=
“Player 1”
android
:textSize=
“24sp”
android
:textStyle=
“bold”
app
:layout_constraintBottom_toBottomOf=
“parent”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toTopOf=
“parent”
app
:layout_constraintVertical_bias=
“0.0” />
TextView
android
:id=
“@+id/textView2”
android
:layout_width=
“122dp”
android
:layout_height=
“72dp”
android
:layout_marginTop=
“180dp”
android
:gravity=
“center”
android
:text=
“Player 2”
android
:textSize=
“24sp”
android
:textStyle=
“bold”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.106”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toTopOf=
“parent” />
TextView
android
:id=
“@+id/name1”
android
:layout_width=
“122dp”
android
:layout_height=
“72dp”
android
:layout_marginTop=
“38dp”
android
:gravity=
“center”
android
:text=
“”
android
:textSize=
“24sp”
android
:textStyle=
“bold”
app
:layout_constraintBottom_toBottomOf=
“parent”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toEndOf=
“@+id/textView”
app
:layout_constraintTop_toTopOf=
“parent”
app
:layout_constraintVertical_bias=
“0.074” />
TextView
android
:id=
“@+id/name2”
android
:layout_width=
“122dp”
android
:layout_height=
“72dp”
android
:gravity=
“center”
android
:text=
“”
android
:textSize=
“24sp”
android
:textStyle=
“bold”
app
:layout_constraintBottom_toBottomOf=
“parent”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintStart_toEndOf=
“@+id/textView2”
app
:layout_constraintTop_toTopOf=
“parent”
app
:layout_constraintVertical_bias=
“0.41” />
Button
android
:id=
“@+id/button8”
android
:layout_width=
“104dp”
android
:layout_height=
“63dp”
app
:layout_constraintBottom_toBottomOf=
“parent”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toBottomOf=
“@+id/button6”
android
:text=
“It’s a tie!”/>
Button
android
:id=
“@+id/button6”
android
:layout_width=
“104dp”
android
:layout_height=
“63dp”
app
:layout_constraintBottom_toTopOf=
“@+id/button8”
app
:layout_constraintEnd_toEndOf=
“parent”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toEndOf=
“@+id/button7”
app
:layout_constraintTop_toBottomOf=
“@+id/name2”
android
:text=
“Player 2 Wins!”/>
Button
android
:id=
“@+id/button7”
android
:layout_width=
“104dp”
android
:layout_height=
“63dp”
app
:layout_constraintBottom_toTopOf=
“@+id/button8”
app
:layout_constraintEnd_toStartOf=
“@+id/button6”
app
:layout_constraintHorizontal_bias=
“0.5”
app
:layout_constraintStart_toStartOf=
“parent”
app
:layout_constraintTop_toBottomOf=
“@+id/textView2”
android
:text=
“Player 1 Wins!”/>
android.support.constraint.ConstraintLayout> . . .

"Get 15% discount on your first 3 orders with us"
Use the following coupon
FIRST15

Order Now