Here we will detect the right or wrong answer and provide a pop-up message to the player. Our Java is getting quite good now, so let's dive in and add these features. I will explain things as we go and then, as usual, dissect the code thoroughly at the end.
The already completed code is in the download bundle, in the following files that correspond to the filenames we will create/autogenerate in Android Studio in a moment:
Chapter3/MathGameChapter3b/java/MainActivity.java
Chapter3/MathGameChapter3b/java/GameActivity.java
Chapter3/MathGameChapter3b/layout/activity_main.xml
Chapter3/MathGameChapter3b/layout/activity_game.xml
As usual, I recommend following this tutorial step by step to see how we can create all of the code for ourselves.
Open the
GameActivity.java
file visible in the editor window.Now we need to add the click detection functionality to our
GameActivity
, just as we did for ourMainActivity
. However, we will go a little further than the last...