public class addlist extends ListActivity {
 ListView mList;
 Cursor mCursor;
 int music_column;
 int count;
 MediaPlayer mp;
 
 @Override 
 public void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  init_music();
 }
 private void init_music(){
  System.gc();
  String[] proj = { MediaStore.Audio.Media._ID,
      MediaStore.Audio.Media.DATA, 
      MediaStore.Audio.Media.DISPLAY_NAME
      };
  mCursor = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, proj, null, null, null);
  count = mCursor.getCount();
  mList = getListView();
  mList.setAdapter(new MusicAdapter(getApplication()));
  mList.setOnItemClickListener(clickMusic);
  mp = new MediaPlayer();
 }
 private OnItemClickListener clickMusic = new OnItemClickListener() {
  public void onItemClick(AdapterView parent, View v, int position, long id){
   System.gc();
   music_column = mCursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA);
   mCursor.moveToPosition(position);
   String filename = mCursor.getString(music_column);
  }
 };
 public class MusicAdapter extends BaseAdapter {
  private Context mContext;
  public MusicAdapter(Context c){
   mContext = c;
  }
  public int getCount(){
   return count;
  }
  public Object getItem(int position){
   return position;
  }
  public View getView(int position, View convertView, ViewGroup parent){
   System.gc();
   CheckBox cb = (CheckBox)findViewById(R.id.check);
   TextView tv = new TextView(mContext.getApplicationContext());
   String id = null;
   if(convertView == null){
    music_column = mCursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DISPLAY_NAME);
    mCursor.moveToPosition(position);
    id = mCursor.getString(music_column);
    tv.setText(id);
   }
   else 
    tv = (TextView)convertView;
   return tv;
  }
  public long getItemId(int position) {
   // TODO Auto-generated method stub
   return 0;
  }
 }
}

xml 소스
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="50px"
     android:layout_height="50px">
<TextView 
    android:layout_height="wrap_content" 
    android:id="@+id/song_item_layout" 
    android:layout_width="10px" 
    android:textSize="15px" />
<CheckBox android:id="@+id/check"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
</LinearLayout>
소스는 위와 같고요

mp3파일 하나마다 옆에 checkbox를 넣어주려고 합니다

그런데 리스트에 노래 제목은 나오는데 checkbox는 안나오네요....;;;

해결 방법좀 부탁드립니다ㅠ