안드로이드 개발 질문/답변
(글 수 45,052)
재가 현재 라디오버튼을 사용한 앱을 개발중인데
라디오버튼의 눌린 상태를 값에따라 보여주기위한 기능을 구현중에있습니다.
이 기능을 구현하는중에
R.id.one_1
R.id.one_2
R.id.one_3
R.id.one_4
R.id.ond_5
이 다섯개를 컨트롤하려고하는데
이것을 변수 t의 상태에 따라 (t는 1,2,3,4,5의 값을 가짐)
R.id.one_1
R.id.one_2
R.id.one_3
R.id.one_4
R.id.ond_5
중에 하나의 모양을 컨트롤하는 기능을 구현하려하는데
여기서부터 질문입니다.
if(t=1)
{
group.cheak(R.id.one_t};
}
이런식으로 id를 변수에 따라 유동적으로 컨트롤할수 있나요?
방법이 있다면 가르쳐주시고 제가 지금 해결하려는 문제에대해 좀더 쉬운 접근법이있다면 조언 부탁드립니다~
2012.01.12 11:59:50
음...인절미옹님께서 성의껏 설명해주신것같은데 잘 이해도 안가고 제가 해결하려는 문제와 부합되는 해결책인지 아직 잘 모르겠네요;;
제가 말하고자하는건 one_1 에서 '1'부분을 변수로 대체할수있는가...를 물어보고 싶은것이었는데...
이것과 관계없이 인절미옹님께서 조언해주신 방법으로 해결이 가능한것인가요?
조금더 상세한 설명을 부탁드립니다 ㅠㅠ
id값은 인트값이니 R.id.one_1 + t 해주시면 될거 같네요(이 경우 t값은 0부터 4겠네요)
다들 쓰는 방법이에요
이미지 여러장 보여줄때도 아이디에 넣어두고 (R.drawable.img_01 + t) 이런식으로요