2011-08-11 6 views
0

라디오 그룹 내 Android에 라디오 버튼 그룹이 있고 하나의 라디오 버튼이 선택되면 현재 선택된 라디오 버튼이 선택 취소되고 내가 클릭 한 라디오 버튼이 선택됩니다.마지막으로 선택한 라디오 버튼 선택

내가 알고 싶은 것은 선택 해제 된 이전 라디오 버튼을 확인할 수 있는지 여부입니다. 이 다이어그램처럼 :

() Option 1 
(o) Option 2 
() Option 3 

지금 옵션 2가 선택되어 있습니다. 지금은 옵션 3을 선택하기 위하여려고하고있다 : 옵션 3 내의 OnClick 핸들러에

() Option 1 
() Option 2 
(o) Option 3 

를, 그 옵션 2를 알 수 있습니다 이전에 선택한 옵션을했다? 그런 다음 위치를 얻을 수있는 라디오 버튼을 클릭하면 지금

를 시작할 때

답변

2

현재의 선택에 위치 값을 설정하고 원하는대로 후 : 체크 된 라디오 버튼의 ID를 얻기 위해 http://developer.android.com/reference/android/widget/RadioGroup.html 사용을 radioGroup 다음과 같은 방법 .

getCheckedRadioButtonId(); 

다른 버튼을 확인하기 전에 수행하십시오. 확인은 OnCheckedChangeListener에서 수행해야합니다.

2

당신이

INT 위치와 같은 int 값의 위치 값을 저장할 수 = 2 ///////이 기본 선택 먼저 어떤 마지막 위치와 당신이을 radioGroup에 모든 라디오 버튼을 넣어해야

관련 문제