728x90
728x170
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | String[] groups = {"친구", "가족"}; ... Spinner spinner = (Spinner) findViewById(R.id.spinner); ... ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, groups); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); ... spinner.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(<AdapterView<?> parent, View view, int position, long id) { Toast.makeText(getApplicationContext(), "선택된 아이템 인덱스 : " + position, Toast.LENGTH_LONG).show(); } @Override public void onNothingSelected(AdapterView<?> parent) { } }); | cs |
728x90
그리드형(광고전용)
'Programming > Android' 카테고리의 다른 글
[안드로이드] 합성 프로퍼티(Synthetic Property)를 사용한 뷰 바인딩(View Binding) (0) | 2021.04.10 |
---|---|
[XML] widget.SwitchCompat (0) | 2021.04.09 |
[안드로이드] kotlinx.android.synthetic.main.activity_main.* 를 불러올 수 없는 경우 (0) | 2021.04.08 |
인터페이스 (Interface) & 추상 클래스(Abstract Class)와 어댑터(Adapter) (0) | 2017.05.09 |
Getter, Setter 함수 (0) | 2017.05.05 |
다른 클래스에 MainActivity 클래스 전달 (0) | 2017.05.05 |
이벤트 처리 방법 (0) | 2017.05.05 |
상수 (Constant) (0) | 2017.05.03 |