Я пытаюсь сделать простое приложение-викторину с множественным выбором. Когда я выбираю переключатель, переключатель должен отправить ответ и открыть следующее действие. В моем коде есть кнопка "отправить". Поэтому сначала выберите переключатель, затем нажмите кнопку отправки и перетащите страницу, чтобы открыть другую страницу, но это бесполезно. Я хочу сделать все из них, просто выберите переключатель.
public class Question1 extends Fragment {
RadioButton q1a2;
Button btn1;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
View v = inflater.inflate(R.layout.fragment_question1, null);
return v;
}
public void onActivityCreated(Bundle savedInstanceState){
super.onActivityCreated(savedInstanceState);
q1a2 = (RadioButton)getView().findViewById(R.id.q1a2);
btn1 =(Button)getView().findViewById(R.id.btn1);
final SharedPreferences app_preferences = PreferenceManager.getDefaultSharedPreferences(getActivity());
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
SharedPreferences.Editor editor = app_preferences.edit();
if(q1a2.isChecked()){
editor.putInt("answer_value", 1);
}else{
editor.putInt("answer_value", 0);
}
editor.commit();
}
});
}
}