// BreakfastBeverage App // Source code file: MainActivity.java package it372.breakfastbeverage; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import android.widget.RadioButton; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void submitOrder(View view) { RadioButton radCoffee = findViewById(R.id.rad_coffee); RadioButton radOJ = findViewById(R.id.rad_oj); RadioButton radTea = findViewById(R.id.rad_tea); RadioButton radHot = findViewById(R.id.rad_hot); RadioButton radCold = findViewById(R.id.rad_cold); CheckBox chkCream = findViewById(R.id.chk_cream); CheckBox chkSugar = findViewById(R.id.chk_sugar); TextView txtReceipt = findViewById(R.id.txt_receipt); String bev = ""; if (radCoffee.isChecked( )) { bev = "coffee"; } else if (radOJ.isChecked( )) { bev = "orange juice"; } else if (radTea.isChecked( )) { bev = "tea"; } String temp = ""; if (radHot.isChecked( )) { temp = "hot"; } else if (radCold.isChecked( )) { temp = "cold"; } String extras = ""; if (chkCream.isChecked( ) && chkSugar.isChecked( )) { extras = " with cream and sugar"; } else if (chkCream.isChecked( ) && !chkSugar.isChecked( )) { extras = " with cream"; } else if (!chkCream.isChecked( ) && chkSugar.isChecked( )) { extras = " with sugar"; } else { extras = ""; } String output = String.format( "You ordered %s %s%s.", temp, bev, extras); txtReceipt.setText(output); } }