안드로이드 개발 질문/답변
(글 수 45,052)
BaseAdapter를 이용해서.. TextView두개와 버튼 하나를 갖는 리스트뷰를 만들었습니다.
잘 모르겠는게요.. ;;
좀 기초적인 질문인데..=.=
ListActivity를 상속받아 만든 화면에서는 요 어뎁터를 setListAdapter 메소드로 화면에 붙일 수 있습니다.
ListActivity 말고, Activity에서 customadapter를 붙일 수 있는지.. 아무리 찾아봐도 답이 안 나와.. 문의 드립니다.
감사합니다.
잘 모르겠는게요.. ;;
좀 기초적인 질문인데..=.=
ListActivity를 상속받아 만든 화면에서는 요 어뎁터를 setListAdapter 메소드로 화면에 붙일 수 있습니다.
ListActivity 말고, Activity에서 customadapter를 붙일 수 있는지.. 아무리 찾아봐도 답이 안 나와.. 문의 드립니다.
감사합니다.
2010.08.11 15:54:59
아,제가 설명이 부족했네요 --;;
아래 코드 중에 //TODO부분인데요.. ;;
addContentView를 사용하는건가요?
public class Cabinet extends Activity {
private class EfficientAdapter extends BaseAdapter {
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.cabinet);
EfficientAdapter ea = new EfficientAdapter(this);
ea.notifyDataSetChanged();
//TODO EfficientAdapter 장착.
}
아래 코드 중에 //TODO부분인데요.. ;;
addContentView를 사용하는건가요?
public class Cabinet extends Activity {
private class EfficientAdapter extends BaseAdapter {
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.cabinet);
EfficientAdapter ea = new EfficientAdapter(this);
ea.notifyDataSetChanged();
//TODO EfficientAdapter 장착.
}




ListView에서 Adapter를 설정하실 수 있습니다.
BaseAdapter를 상속받은 CustomAdapter도 당연히 넣을 수 있고요.