방사선 그룹에 3 개의 라디오 버튼이 있습니다. 어떤 단추가 선택되었는지에 따라 Java에 다른 작업을 수행하도록 지시하려면 어떻게합니까? 나는 그룹이 있고 모든 버튼 선언 :어떤 radiogroup 버튼을 선택했는지 확인하는 방법은 무엇입니까?
final RadioGroup size = (RadioGroup)findViewById(R.id.RGSize);
final RadioButton small = (RadioButton)findViewById(R.id.RBS);
final RadioButton medium = (RadioButton)findViewById(R.id.RBM);
final RadioButton large = (RadioButton)findViewById(R.id.RBL);
는 나는이 같은 말을 알고 :
if (size.getCheckedRadioButtonId().equals(small){
} else{
}
을하지만 올바른 구문되지 않습니다 일치 한 ... 어떻게 자바를 요청할 수있는 버튼이 선택 되었습니까?
이 http://www.thetekblog.com/2010/07/android-radiobutton-in-radiogroup에서 참조하시기 바랍니다 : 당신은 (
R.id.RBS
입니다)small
의 ID와getCheckedRadioButtonId()
을 비교해야 -예/ –