1
질문의 옵션 인 네 개의 라디오 버튼이 있습니다.
여기 onclick 리스너를 적용해야합니다.
사용자가 옳은 대답 배경 사용 첫 번째 선택기를 클릭하고 옳은 대답을 가진 두 번째 선택기 작업과 라디오 버튼도 눌린 이벤트를 표시하면 런타임에 선택기를 설정해야합니다.
그리고 여러 question.problem에 대한 하나의 페이지가 제대로 작동하지 않는 선택기입니다. 라디오 버튼을 처음 클릭하는 중입니다. 두 번째로 잘못된 답변으로 fine.but을 어떻게 작동합니까?선택기가 안드로이드에서 처음으로 작동하지 않습니다.
이 내 선택 코드 : -
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="false" android:state_pressed="false"
android:drawable="@drawable/brown" />
<item android:state_pressed="true" android:drawable="@drawable/green" />
<item android:state_selected="true" android:state_pressed="false"
android:drawable="@drawable/green" />
</selector>
코드의 한 라디오 버튼하지만 난 네 가지 경우에 대한 네 개의 라디오 버튼과 같이 가지고있다 -
case R.id.radio0:
clickSound();
if (radio0.isChecked()) {
user_ans = radio0.getText().toString().trim();
if (correct_answer.equalsIgnoreCase(user_ans)) {
radio0.setBackgroundResource(R.drawable.green_selector_brown);
ern_score += 1000;
score.setText(String.valueOf(ern_score));
} else {
radio0.setBackgroundResource(R.drawable.red_selector_brown);
}
++ctr;
}
break;