Тост не появляется в 4 действиях только в первом действии - PullRequest
0 голосов
/ 12 мая 2019

Я строю Викторину из 5 заданий. В первом вопросе я подписываю тост за вопросы и работаю нормально. Когда я вызываю второе задание (второй вопрос), мой тост не работает. Код никогда не меняется и тост не работает в других видах деятельности.

Я пробовал с activity.this и getApplicatonContext(), this, BaseContext, и ничего не помогло.

        boolean checked = ((RadioButton) view).isChecked();
        String str="";

        switch (view.getId()) {
            case R.id.rb1:
                if (checked)
                    str = "Odgovor je tacan!";
                break;
            case R.id.rb2:
                if (checked)
                    str = "Odgovor nije tacan!";
                 break;
            case R.id.rb3:
                if (checked)
                    str = "Odgovor nije tacan!";

            break;
    }
        Toast.makeText(getApplicationContext(), str, Toast.LENGTH_SHORT).show();

        }...

и это работает в первом действии, но во втором

 switch (view.getId()) {
            case R.id.rb6:
                if (checked)
                    str = "Odgovor nije tacan!";
                break;
            case R.id.rb5:
                if (checked)
                    str = "Odgovor je tacan!";
                break;
            case R.id.rb4:
                if (checked)
                    str = "Odgovor nije tacan!";
                break;


        }

        Toast.makeText(Question2.this, str, Toast.LENGTH_SHORT).show();

И это не работает.

Я ожидаю показать мне сообщение от Тоста во всех действиях.

...