콤보박스2 안드로이드 스피너 커스텀해보기 (내가 원하는 디자인의 스피너) 저는 스피너 화살표의 간격을 조절하고싶어서 커스텀을 해보게되었습니다. 일단 레이아웃 먼저 만들어 주고 시작할게요. -spinner_getview- -spinner_custom- -activity_main- 이제 이녀석들과 연결시켜줄 어댑터를 만들어줄게요. AdapterSpinner라는 이름의 클래스를 만들어주세여 import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; import java.util.List; public .. 2020. 2. 17. 안드로이드 스피너(Spinner)를 만들어보자. 버튼을 누를시 밑으로 리스트가 열리는 스피너에 대해서 해보겠습니다. XML코드를 정의해주시구요. spinnerMode에서 dropdown을 하시면 밑으로 열리는 스피너가 되구요. dialog를 선택하시면 다이얼로그 창이 뜨는 스피너가 됩니다. 상황에 맞게 골라서 쓰시면 될거같습니다. 그리고 스피너 속성중에 dropDownWidth가 있는데 이 속성은 스피너를 터치했을때 열리는 메뉴들의 가로폭을 나타냅니다. values - array.xml안에 이런식으로 string-array를 정의해주고 저는 일단 name을 test로 정의해줬습니다. import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view... 2020. 2. 17. 이전 1 다음