인터넷에서 찾은 내용인데요....
초보자인 저로서는 이내용만으로는 이해하기가 힘드네요;;
관련 소스나 예제좀 부탁드려요!



 lv= (ListView) findViewById(android.R.id.list); //리스트 뷰 정의하시고
 
File[] listFiles =(new File("/sdcard/camera/image").listFiles()); //해당 경로를 설정하여 파일배열에 넣어줍니다.   

List<String> list = new ArrayList<String>(); //넣어준 스트링을
    for( File file : listFiles )                        //리스트에
     list.add(file.getName());                     //추가 해 줍니다.
   
    fileList = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,list); //리스트에 뿌려주고요 위에건 기본 리스트고 아래건 선택 버튼이 있는 리스트겠죠..

    lv.setAdapter(fileList); //리스트를 아답터에 셋팅하여 화면에 뿌려 줍니다.