Android utilizando setlistadapter () sin extender la actividad de lista

mucha búsqueda y lectura no ha proporcionado la respuesta a este problema. Mi actividad no extiende ListActivity, por lo que esta línea produce un error. setListAdapter (fileList);

se supone que debe rellenar una vista de lista, cualquier ayuda sólida es muy apreciada.

 ArrayAdapter<String> fileList =
    new ArrayAdapter<String>(this, R.layout.row, item);
    setListAdapter(fileList);

Respuestas a la pregunta(1)

Su respuesta a la pregunta