마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

라디오 버튼 팅김 현상

0 추천
public class EvaluationPage extends Fragment {
    private int count = 0;
    private int count2 = 0;
    private int count3 = 0;
    private int count4 = 0;
    private int count5 = 0;

    public void onRadioButtonClicked(View view) {
        boolean checked = ((RadioButton) view).isChecked();

        switch(view.getId()) {
            case R.id.radioButton:
                if(checked)
                    count++;
                break;

            case R.id.radioButton2:
                if(checked)
                    count2++;
                break;

            case R.id.radioButton3:
                if(checked)
                    count3++;
                break;

            case R.id.radioButton4:
                if(checked)
                    count4++;
                break;

            case R.id.radioButton5:
                if(checked)
                    count5++;
                break;

        }
    }

    public void onButtonClicked(View view) {
        onRadioButtonClicked(view);
    }

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

    }

    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        return inflater.inflate(R.layout.fragment_evaluation, container, false);
    }
}

 

<RadioGroup
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|center_horizontal"
            android:layout_marginBottom="50dp"
            android:orientation="horizontal">
            <RadioButton
                android:id="@+id/radioButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:checked="false"
                android:onClick="onRadioButtonClicked"
                android:text="1" />
            <RadioButton
                android:id="@+id/radioButton2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:onClick="onRadioButtonClicked"
                android:text="2" />
            <RadioButton
                android:id="@+id/radioButton3"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:onClick="onRadioButtonClicked"
                android:text="3" />
            <RadioButton
                android:id="@+id/radioButton4"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:onClick="onRadioButtonClicked"
                android:text="4" />
            <RadioButton
                android:id="@+id/radioButton5"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:onClick="onRadioButtonClicked"
                android:text="5" />
</RadioGroup>

라디오 버튼 클릭하면 팅겨 버립니다. 디버깅을 해도 뭐가 오류 인지 잘 모르겠습니다.

도와주세요.. 

매력적인사과 (200 포인트) 님이 2020년 8월 10일 질문

1개의 답변

0 추천
로그보세요 구글에 안드로이드 에러 로그보는법 쳐보세여
공과근성 (6,020 포인트) 님이 2020년 8월 11일 답변
...