public class SampleListViewActivity extends Activity {
DataListView list;
IconTextListAdapter adapter;
private LayoutInflater mInflater;
private View mView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// window feature for no title - must be set prior to calling setContentView.
requestWindowFeature(Window.FEATURE_NO_TITLE);
// create a DataGridView instance
ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT);
list = new DataListView(this);
// create an DataAdapter and a MTable
adapter = new IconTextListAdapter(this);
// add items
Resources res = getResources();
adapter.addItem(new IconTextItem(res.getDrawable(R.drawable.icon05), "테스트1", "ㅁㅁㅁㅁ", "010-0000-0001"));
adapter.addItem(new IconTextItem(res.getDrawable(R.drawable.icon06), "테스트2", "ㄴㄴㄴㄴ", "010-0000-0001"));
mInflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
mView = mInflater.inflate(R.layout.corplist, null);
list.addFooterView(mView);
// call setAdapter()
list.setAdapter(adapter);
// call setAdapter()
list.setAdapter(adapter);
// display as the main layout
setContentView(list, params);
}
}
위와같이 추가해서 해봐도 안되서 다시 질문드려요.. >.<
DataListView 는 ListView 상속받아 정의되었구요.. 헤더나 푸터 안넣으면 잘 나오는데.. 넣으면 안되요..
아 궁 ㅠㅠ
얼핏보기에 여기에 있는 소스로는 문제가 없어보입니다만..
다른 문제가 있는게 아닐까 생각이 드네요..