Witajcie,
poniższy kod, który wyświetla w AnswerActivity "Dobre odpowiedzi" lub "Złe odpowiedzi" działa bez zarzutu. Chcę jednak dodać do tego jeszcze jedną możliwość - "Nie zaznaczyłeś wszystkich odpowiedzi". Jak to zrobić zmieniając ten istniejący kod?
MainActivity
```buttonCheckAnswer.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(checkAnswers())
intent.putExtra("KEY_ANSWER", true);
else
intent.putExtra("KEY_ANSWER", false);
startActivity(intent);
i AnswerActivity
```public class AnswerActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_answer);
TextView textViewDisplayResult = (TextView) findViewById(R.id.text_view_display_result);
textViewDisplayResult.setText(getIntent().getBooleanExtra("KEY_ANSWER", false)?R.string.Good_answer:R.string.Wrong_answer);
}
}
Dodałem na razie metodę do MainActivity
``` private boolean allAnswersChecked() {
boolean answered = true;
for (boolean radioAnswer : isAnswered)
answered = answered && radioAnswer;
return answered;