@Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (checkedId) { case R.id.type_choice: option_b.setVisibility(View.VISIBLE); option_c.setVisibility(View.VISIBLE); option_d.setVisibility(View.VISIBLE); mQuestion.setQuestionType("choice"); break; case R.id.type_judgment: option_b.setVisibility(View.GONE); option_c.setVisibility(View.GONE); option_d.setVisibility(View.GONE); option_b.getEditText().setText(""); option_c.getEditText().setText(""); option_d.getEditText().setText(""); mQuestion.setQuestionType("judge"); break; } topic.getEditText().requestFocus(); }