리스트 뷰에서 하나의 행을 선택하면 양옆으로 버튼이 나오도록 구현하려 합니다.

현재 테스트로 해보고 있는 방식은 이렇습니다.

일반 리스트를 구현하고, setOnItemClickListener(new OnItemClickListener()를 구현하여
이 메서드 안에 양쪽의 버튼레이아웃을 그려주도록 하는것입니다.
(어차피 리스트에서 해당행을 선택해서 이동되는 페이지는 없고 걍 보여주는 페이지입니다.)

그래서 setOnItemClickListener(new OnItemClickListener() 안에서 양쪽의 버튼을 만들어주는 xml을
inflate하여 그려주려고 하는데 이게 잘 안되네요~~초보다보니 막히는데요!

어떻게 해야할지 도움주시면 감사하겠습니다.

contract_list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView parent, View v, int position, long id) {
    // TODO Auto-generated method stub
    LayoutInflater li = (LayoutInflater)this.getContext().getSystemService(LAYOUT_INFLATER_SERVICE);
    ViewGroup uc = li.inflate(R.layout.contract_row);    
   }   
  });

위에서 this.context 랑 inflate(R.....서 에러가 나네요ㅠ.ㅠ