안녕하세요. 안드로이드 초보 개발자입니다.

 현재 제가 ListActivity를 상속 받고 ListView를 사용중에 있는데요.

ListActivity를 사용하면 OnListItemClick 메소드를 오버라이드해서 사용할 수 있다고 하던데요.
근데, 제가 해보니 호출이 안 되어서요. 뭐가 잘못 된지 감을 못 잡겠네요.

다른 예제와 차이점이라면 Adapter 생성과 setListAdapter()를 OnCreate() 이후에 호출 한다는 점 외에는
동일한 거 같은데요.

아래는 오버라이드 된 메소드구요.
 @Override
 protected void onListItemClick(ListView l, View v, int position, long id) {
  // TODO Auto-generated method stub
  super.onListItemClick(l, v, position, id);
  Log.i("[]", "On Item Clicked");
   } 

아래는 OnCreate 메소드 입니다.
 @Override
 protected void onCreate(Bundle savedInstanceState)
 {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  Log.i("[]", "onCreate ViewBaseListProduct");

  setContentView( R.layout.product_list );
 }; // End of onCreate

그리고 마지막으로 아래는 사용자 정의 Adapter를 사용해서 List에 추가해주는 부분이구요.
이 부분은 OnCreate 이후에 호출 됩니다.
  mItemAdapter = new ProductListItemAdapter( this, R.layout.product_list_item, mItemArrayList );
  setListAdapter( mItemAdapter );

왜 호출이 안 되는지 모르겠네요... 혹시 조언이라도 부탁드립니다. ㅠㅠ