안드로이드 개발 질문/답변
(글 수 45,052)
스피너 하나로 포지션 값 얻어서 다른 액티비티 연동시키는 거는 성공을 했는데요
제가 만들고 싶은 어플이 스피너 하나로 될 문제가 아니라서..
한 화면에서 스피너 2개의 값을 얻어서 연동시켜야하는데요
제가 구상하고 싶은 것은
1.스피너 1의 첫번째 항목을 클릭합니다.
2. 스피너 1 밑에 있는 스피너2의 첫번째 항목을 클릭한 후.
3. 스피너 2의 밑에 있는 '결과보기' 버튼을 클릭하면
스피너 1의 포지션 값과 스피너2의 포지션 값을 비교해서 해당되는 액티비티를 불러오는 겁니다.
하나의 스피너만 사용했을 때 setOnItemSelectedListener를 썼었는데요
어댑터,스피너를 하나씩 더 만들었는데 (ex. spinner1, spinner2이런식으로)
setOnItemSelectedListener는 하나를 더 어떻게 만들어야 할지 모르겠습니다.
스피너 하나만 있을 때는 성공했는데
스피너 하나를 더 달려니 안 되네요..
조언 부탁드립니다..




그냥 똑같이 그밑에 하나더 만들면 되는데요
Spinner1.setOnItemSelectedListener(new OnItemSelectedListener() {
이런식이였다면 이거 끝나고 바로
Spinner2.setOnItemSelectedListener(new OnItemSelectedListener() {
열어서 처리하면 됩니다. 아무래도 이안의 내용이 잘못되어서 안되시는것 같은데요.