Spinner는 보통 SelectBox나 DropDownList라고도 불리는 데이터 표현 방식이다.
(예전 회원가입 화면에서 시, 군, 구를 선택하는 것을 생각하면 될 듯 하다.)
기본적인 Spinner 구성은 아래와 같다.
SpinnerActivity.java
package net.hellohiro.adaptersample; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.widget.ArrayAdapter; import android.widget.Spinner; public class SpinnerActivity extends AppCompatActivity { private String[] data = {"JAVA", "JSP", "Android", "Oracle", "HTML5"}; private Spinner mSpinner; private ArrayAdapter<string> mAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_spinner); mSpinner = (Spinner)findViewById(R.id.spinner1); mAdapter = new ArrayAdapter<string>(getBaseContext(), android.R.layout.simple_spinner_dropdown_item, data); mSpinner.setAdapter(mAdapter); } }
activity_spinner.xml
'Android' 카테고리의 다른 글
FCM을 사용하여 Push 구현(1) - Google 설정 (0) | 2016.09.02 |
---|---|
안드로이드 디버깅 방법 (0) | 2016.08.13 |
ListView (0) | 2016.08.10 |
IntentFlag (0) | 2016.08.08 |
Extra - PutExtra, getExtra (0) | 2016.08.05 |