안드로이드 개발 질문/답변
(글 수 45,052)
인터넷에서 찾은 내용인데요....
초보자인 저로서는 이내용만으로는 이해하기가 힘드네요;;
관련 소스나 예제좀 부탁드려요!
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); //리스트를 아답터에 셋팅하여 화면에 뿌려 줍니다.
초보자인 저로서는 이내용만으로는 이해하기가 힘드네요;;
관련 소스나 예제좀 부탁드려요!
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); //리스트를 아답터에 셋팅하여 화면에 뿌려 줍니다.
2010.09.27 16:39:44
private String [] files = null;
private String DirPath = "/sdcard/";
File file = new File(DirPath);
files = file.list();
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, files));
getListView().setTextFilterEnabled(true);
private String DirPath = "/sdcard/";
File file = new File(DirPath);
files = file.list();
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, files));
getListView().setTextFilterEnabled(true);