Loading .idea/deploymentTargetDropDown.xmldeleted 100644 → 0 +0 −17 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="deploymentTargetDropDown"> <runningDeviceTargetSelectedWithDropDown> <Target> <type value="RUNNING_DEVICE_TARGET" /> <deviceKey> <Key> <type value="SERIAL_NUMBER" /> <value value="R58N80QYJBZ" /> </Key> </deviceKey> </Target> </runningDeviceTargetSelectedWithDropDown> <timeTargetWasSelectedWithDropDown value="2023-04-25T02:38:44.600479Z" /> </component> </project> No newline at end of file app/src/main/AndroidManifest.xml +10 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,16 @@ android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".ChalkQuizPause" android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".NamePause" android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".NameActivity" android:exported="true" Loading app/src/main/java/com/example/game2d/ChalkActivity.java +18 −1 Original line number Diff line number Diff line package com.example.game2d; import static java.security.AccessController.getContext; import androidx.appcompat.app.AppCompatActivity; import android.app.AlertDialog; Loading @@ -13,6 +15,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.ImageButton; import android.widget.PopupWindow; import android.widget.RelativeLayout; import android.widget.TextView; Loading @@ -24,6 +27,8 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList Button ansA, ansB, ansC, ansD; Button submitBtn/*, helpBtn*/; ImageButton pauseBtn; int chalkscore = 0; int totalWrong = 0; int totalQuestion = ChalkQuestionAnswer.question.length; Loading @@ -48,7 +53,8 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList ansC = findViewById(R.id.ans_C); ansD = findViewById(R.id.ans_D); submitBtn = findViewById(R.id.submit_btn); /*helpBtn = findViewById(R.id.help_btn);*/ pauseBtn = (ImageButton) findViewById(R.id.pause_lb); ansA.setOnClickListener(this); ansB.setOnClickListener(this); Loading @@ -59,6 +65,17 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList /*totalQuestionsTextView.setText("Total questions : "+totalQuestion);*/ //Pause menu implementation pauseBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent pauseIntent = new Intent(ChalkActivity.this, ChalkQuizPause.class); pauseIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(pauseIntent); } }); loadNewQuestion(); } Loading app/src/main/java/com/example/game2d/ChalkQuizPause.java 0 → 100644 +31 −0 Original line number Diff line number Diff line package com.example.game2d; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class ChalkQuizPause extends AppCompatActivity { private Button resumeButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_chalk_quiz_pause); resumeButton = findViewById(R.id.chalkResumeButton); resumeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent resumeIntent = new Intent(ChalkQuizPause.this, ChalkActivity.class); resumeIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(resumeIntent); } }); } } No newline at end of file app/src/main/java/com/example/game2d/NameActivity.java +16 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.ImageButton; import android.widget.PopupWindow; import android.widget.RelativeLayout; import android.widget.TextView; Loading @@ -26,6 +27,8 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe TextView nameTextView; Button yes, no, exit; ImageButton pauseBtn; int score=0; int totalQuestion = QuestionAnswer.names.length; int currentQuestionIndex = 0; Loading @@ -49,6 +52,8 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe yes = findViewById(R.id.yes); no = findViewById(R.id.no); pauseBtn = (ImageButton) findViewById(R.id.pause_lb); //Context context = getContext(); // Get a Context object from somewhere QuestionAnswer QA = new QuestionAnswer(); // Create an instance of MyClass Loading @@ -61,6 +66,17 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe totalQuestionsTextView.setText("Total questions: " + totalQuestion); //Pause menu implementation pauseBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent pauseIntent = new Intent(NameActivity.this, NamePause.class); pauseIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(pauseIntent); } }); loadNewQuestion(); } Loading Loading
.idea/deploymentTargetDropDown.xmldeleted 100644 → 0 +0 −17 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="deploymentTargetDropDown"> <runningDeviceTargetSelectedWithDropDown> <Target> <type value="RUNNING_DEVICE_TARGET" /> <deviceKey> <Key> <type value="SERIAL_NUMBER" /> <value value="R58N80QYJBZ" /> </Key> </deviceKey> </Target> </runningDeviceTargetSelectedWithDropDown> <timeTargetWasSelectedWithDropDown value="2023-04-25T02:38:44.600479Z" /> </component> </project> No newline at end of file
app/src/main/AndroidManifest.xml +10 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,16 @@ android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".ChalkQuizPause" android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".NamePause" android:exported="false" android:screenOrientation="landscape"> </activity> <activity android:name=".NameActivity" android:exported="true" Loading
app/src/main/java/com/example/game2d/ChalkActivity.java +18 −1 Original line number Diff line number Diff line package com.example.game2d; import static java.security.AccessController.getContext; import androidx.appcompat.app.AppCompatActivity; import android.app.AlertDialog; Loading @@ -13,6 +15,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.ImageButton; import android.widget.PopupWindow; import android.widget.RelativeLayout; import android.widget.TextView; Loading @@ -24,6 +27,8 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList Button ansA, ansB, ansC, ansD; Button submitBtn/*, helpBtn*/; ImageButton pauseBtn; int chalkscore = 0; int totalWrong = 0; int totalQuestion = ChalkQuestionAnswer.question.length; Loading @@ -48,7 +53,8 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList ansC = findViewById(R.id.ans_C); ansD = findViewById(R.id.ans_D); submitBtn = findViewById(R.id.submit_btn); /*helpBtn = findViewById(R.id.help_btn);*/ pauseBtn = (ImageButton) findViewById(R.id.pause_lb); ansA.setOnClickListener(this); ansB.setOnClickListener(this); Loading @@ -59,6 +65,17 @@ public class ChalkActivity extends AppCompatActivity implements View.OnClickList /*totalQuestionsTextView.setText("Total questions : "+totalQuestion);*/ //Pause menu implementation pauseBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent pauseIntent = new Intent(ChalkActivity.this, ChalkQuizPause.class); pauseIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(pauseIntent); } }); loadNewQuestion(); } Loading
app/src/main/java/com/example/game2d/ChalkQuizPause.java 0 → 100644 +31 −0 Original line number Diff line number Diff line package com.example.game2d; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class ChalkQuizPause extends AppCompatActivity { private Button resumeButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_chalk_quiz_pause); resumeButton = findViewById(R.id.chalkResumeButton); resumeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent resumeIntent = new Intent(ChalkQuizPause.this, ChalkActivity.class); resumeIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(resumeIntent); } }); } } No newline at end of file
app/src/main/java/com/example/game2d/NameActivity.java +16 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.ImageButton; import android.widget.PopupWindow; import android.widget.RelativeLayout; import android.widget.TextView; Loading @@ -26,6 +27,8 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe TextView nameTextView; Button yes, no, exit; ImageButton pauseBtn; int score=0; int totalQuestion = QuestionAnswer.names.length; int currentQuestionIndex = 0; Loading @@ -49,6 +52,8 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe yes = findViewById(R.id.yes); no = findViewById(R.id.no); pauseBtn = (ImageButton) findViewById(R.id.pause_lb); //Context context = getContext(); // Get a Context object from somewhere QuestionAnswer QA = new QuestionAnswer(); // Create an instance of MyClass Loading @@ -61,6 +66,17 @@ public class NameActivity extends AppCompatActivity implements View.OnClickListe totalQuestionsTextView.setText("Total questions: " + totalQuestion); //Pause menu implementation pauseBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent pauseIntent = new Intent(NameActivity.this, NamePause.class); pauseIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(pauseIntent); } }); loadNewQuestion(); } Loading