본문 바로가기
728x90

Spinner2

[android studio] Spinner 텍스트 색상, 팝업 텍스트 색상 바꾸기 Spinner 텍스트 색상을 바꾸는 방법이다. 먼저 xml Layout에 Spinner를 추가한다. 팝업시 나타나는 바탕의 색상은 위 [popupBackground]태그에 색상처리를 하면 된다. 이후, 현재 앱에 있는 모든 Spinner의 텍스트 색상과 팝업 텍스트 색상을 지정할 수 있도록 themes.xml에 item을 아래와 같이 추가하였다. @style/SpinnerItem @style/SpinnerItem.DropDownItem 그리고 해당 아이템에 설정된 style을 아래에 추가를 해 준다. [SpinnerItem] style은 Spinner의 텍스트 색상을 지정하고 [DropDownItem] style은 팝업시 dropdown될때의 텍스트 색상을 지정해 준다. themes.xml의 전체적 구조.. 2021. 10. 30.
[android studio] Spinner 사용하기 combobox처럼 여러아이템 중 하나 선택하기 Spinner를 사용하여 여러 Item중 하나를 선택하는 기능을 구현해보자. 아래 이미지 처럼 콤보박스형태의 컨트롤을 클릭하면 이렇게 여려아이템 중 하나를 선택할 수 있도록 dropdown이 되도록 만들어 보자. 우선, 해당 기능을 구현할 XML Layout에 아래와 같이 Component를 추가해준다. 만일, dropdown기능이 아니라 dialog 처럼 사용할 경우 spinnerMode 옵션을 아래와 같이 변경해 주면 된다. android:spinnerMode="dialog" 이후 Item을 추가할 xml을 res/values/ 폴더 밑에 xml을 아래와 같이 생성해 주면 된다. 아이템1 아이템2 아이템3 아이템4 여기까지 만들어 주면 이제 소스단에서 아래와 같이 순서대로 코드를 넣어주면 된다. 먼저.. 2021. 10. 12.
728x90