ArrayList<ListViewLayoutData> mArrlstLvld = null;

ListView list = (ListView)findViewById(R.id.timelist);
  mTa = new TwitListAdapter(this,
    R.layout.timeline_item, mArrlstLvld);  
  list.setAdapter(mTa);

이런식으로 mArrlstLvld 에 데이터를 넣던 안넣던 똑같이
  list.setAdapter(mTa);
 이런식으로 하면 에러가나요
setListAdapter(mTa); 이렇게 해도 마찬가지고여 저부분에서
adapter 이랑 ListViewLayoutData는 책에있는 소스를 다운받아서 그대로 옴겨놓은거구여
어떤부분을 바꿔야할까요