선택 위젯에서 어댑터는 데이터 관리 객체.

데이터 추가/삭제 등의 관리를 위해 setData(), getData()메소드 구현하여 이용

 

스피너 (Spinner)

<Spinner

   android:id

/>

spin.setAdapter()메소드로 어댑터 설정

ArrayAdapter<String> aa = new ArrayAdapter<String>{

   this, android.R.layout.simple_spinner_item, items);

aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

}

onItemSelected(AdapterView<?> parent, View v, int position, long id)

 

그리드 뷰 (Grid view) : 테이블 모양으로 데이터를 표현 (ex:월별 캘린더)

class DataGridView extends GridView{}

grid = new DataGridView(this);

grid.setAdapter();

 

갤러리 (Gallery) : 단말 내 앨범의 이미를 선택하여 불러올때 이용됨

<Gallery

   android:id

/>

gallery = (Gallery) findViewById(R.id.gallery)

gallery.setAdapter(new ImageAdapter(getApplicationContext()));

gallery.setOnItemClickListener(new OnItemClickListener(){}

by wisegirl 2013. 3. 6. 22:21