// StudentEntryForm app // Source code file: MainActivity.java package it372.smiths.studententryform; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import android.widget.EditText; import android.widget.RadioButton; import android.widget.Spinner; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private EditText edtName; private Spinner spnGrade; private RadioButton radFemale; private RadioButton radMale; private CheckBox chkScholarship; private TextView txtDisplay; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); edtName = findViewById(R.id.edt_name); spnGrade = findViewById(R.id.spn_grade); radFemale = findViewById(R.id.rad_female); radMale = findViewById(R.id.rad_male); chkScholarship = findViewById(R.id.chk_scholarship); txtDisplay = findViewById(R.id.txt_display); } public void submitInfo(View view) { String name = edtName.getText( ).toString( ); String grade = spnGrade.getSelectedItem( ).toString( ); String gender = radFemale.isChecked( ) ? "Female" : "Male"; boolean scholarship = chkScholarship.isChecked( ); String info = String.format("%s;%s;%s;%s", name, grade, gender, scholarship); txtDisplay.setText(info); } }