setOnItemClickListener no ha sido llamado

Tengo esto en el método onCreate de la siguiente manera:

    ListView lv = (ListView)findViewById(android.R.id.list);
   adapter = new ModuleAdapter(this);
   lv.setAdapter(adapter);
   lv.setOnItemClickListener(this);

Luego más adelante en el código:

    @Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
    // TODO Auto-generated method stub
    Log.v(TAG, "clicked");

}

OnItemClickListener se está implementando.

Estoy intentando iniciar una nueva actividad desde onItemClick pero no parece estar funcionando.

Nuevo en Android y no sé mucho java. ¿Alguien puede ayudar? Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta