안녕하세요.

BaseAdapter를 이용해서 커스텀 리스트를 만들었습니다. 리스트에 버튼이 하나씩 있는데, 이버튼을 클릭시 onResume()등 함수를 호출 하고 싶은데 잘 안되네요..

도움좀 주세요!  아래는 간력 소스 입니다. 몇일째 혼자 이것저것 해보는데 잘 되지 않네요.. 부탁 드립니다!!


//Activity 
public class ItemList extends Activity 
{
    @Override
    public void onCreate(Bundle savedInstanceState) 
    { 
    //생략..

     CItem list; 
      list = new CItem (this, R.layout.list, Items);
      
      classlist.setAdapter(list);

   }

   public void 호출하고 싶은 함수()
  {

  }

}





//커스텀 리스트아이템 클래스 
Class CItem extends BaseAdapter 
{
  LayoutInflater Inflater;
  ArrayList<CourItem> arSrc;
  int layout;
  Context c;
  
  public CourseItem(Context context, int alayout, ArrayList<CourItem> aarSrc) 
  {
   Inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
   arSrc = aarSrc;
   layout = alayout;
   c=context;
  }
  public int getCount() 
  {
   return arSrc.size();
  }
  public String getItem(int position) 
  {
   return arSrc.get(position).item1;
  }
  public long getItemId(int position) 
  {
   return position;
  }
  
  public View getView(final int position, View convertView, ViewGroup parent) 
  {
   
   if (convertView == null) 
    convertView = Inflater.inflate(layout, parent, false);

............................   
   
   Button editbt = (Button)convertView.findViewById(R.id.bt_edit);

   
   editbt.setOnClickListener(new OnClickListener()
    {
     public void onClick(View v) 
     {
      // 클릭시 Activity에 있는 함수를 호출 하고 싶습니다.            
     }
     
    });
   }
*/
   return convertView;
  }

}
class Item
{
...................
}