어댑터로 리스트뷰를 구현하고

리스트 XML에 버튼을 넣어 각 로우별로 버튼을 나타나게 했습니다.
버튼누를때 이벤트를 주고싶은데 어떻게 하는지;;;

A-CLASS
@Override
    public void onCreate(Bundle savedInstanceState) {
   }

@Override
    public void onListItemClick(ListView l, View v, int position, long id){
     super.onListItemClick(l, v, position, id);
     //여기서 구현해야 하나요?     
    }  


B-CLASS
@Override
    public View getView(int position, View convertView, ViewGroup parent) {
   //아니면 여기서 해야하나요;;
   }


좀 알려주십시요