반응형



스피너 값을 특정 값으로 지정하고 싶다면


해당 특정 값의 순서로 지정할 수 있다.


해당스피너변수.setSelection(특정 값 순서);


예를 들면


name 이라는 스피너를 선언했고


스피너 목록에는 


성시경

윤하

태연


이렇게 3개가 있다고 가정하자



그런데 스피너 초기 값을 별도로 지정하지 않으면 성시경으로 될 것이다.


하지만 태연으로 지정해주고 싶다.


그렇다면


name.setSelection(2);


라고 해주면 된다.


항상 시작은 0번째부터 시작이니 태연은 0,1,2 순으로 2번이기 때문이다.


onClick 메소드에 추가해주거나 특정 동작을 할 때 이 코드를 넣어주면 초기 값이 바뀐다.


반응형

+ Recent posts