Как мне изменить текст EditText или TextView в другом действии на основе выбора 2 переключателей из 2 разных групп радиостанций?

#java #android-studio #radio-button #radiobuttonlist #android-radiobutton

#java #android-studio #переключатель #radiobuttonlist #android-radiobutton

Вопрос:

Я новичок в Java и Android Studio. Я пытаюсь создать приложение, в котором пользователь выбирает опцию из списка переключателей, и существует несколько таких действий. В последнем действии я хотел бы отобразить определенный текст, на основе которого ранее были выбраны 2 переключателя. Так, например, если пользователь выбирает вариант A из действия 1, затем вариант B из действия 2, тогда текст в 3-м действии должен гласить: «Вы должны прочитать Гарри Поттера следующим». Спасибо за вашу помощь, я был бы очень признателен.

     <?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/background"
android:orientation="vertical">

<TextView
    android:id="@ id/textView"
    android:layout_width="match_parent"
    android:layout_height="129dp"
    android:fontFamily="serif"
    android:gravity="center"
    android:text="@string/choose_your_favorite_genre"
    android:textColor="@android:color/white"
    android:textSize="20sp"
    android:textStyle="bold" />

<RadioButton
    android:id="@ id/radio_genre2"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:fontFamily="serif"
    android:gravity="center"
    android:text="@string/fantasy"
    android:textSize="20sp"
    android:buttonTint="#3700B3"
    android:checked="true"
    android:textColor="@android:color/white" />

<RadioButton
    android:id="@ id/radio_genre1"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:fontFamily="serif"
    android:gravity="center"
    android:text="@string/mystery"
    android:textSize="20sp"
    android:buttonTint="#3700B3"
    android:checked="true"
    android:textColor="@android:color/white" />

<Button
    android:id="@ id/button2"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:fontFamily="serif"
    android:gravity="center"
    android:textSize="20sp"
    android:text="@string/next" />
  

Ищу, что добавить к основному действию последнего действия, где я могу редактировать текст textview на основе выбора пользователя.

Комментарии:

1. Не стесняйтесь просить меня что-то уточнить или объяснить дальше.

2. Пожалуйста, предоставьте какой-нибудь пример кода для пояснения. Вам не нужно публиковать здесь свой точный код, просто покажите достаточно, чтобы донести свою точку зрения.

3. Конечно, я только что добавил некоторый код.