Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
막히는 부분이 있어서 질문 드립니다.
작성자
작성일 2008-10-30 (목) 14:24
ㆍ추천: 0  ㆍ조회: 11175      
IP: 203.xxx.138
SDCARD에 있는 text파일 목록을 listview로 뿌려주고 클릭했을시
EditText에 출력해주는걸 만들어보고 있는 중입니다.
 
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);
위의 코드를 써서 SDCARD에 있는 파일 목록을 listview로 뿌려주는것까진 했는데요.
 
EditText로 출력해주는 부분에서 디렉토리와 파일 위치 문제 때문에 헤메고 있습니다.
 
아래의 코드를 사용하면 프로젝트 내부의 Assets 디렉토리에 있는 text파일을
EditText에 출력해주는데요.
 
InputStream is = getAssets().open(txt_fname);
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
String txt = new String(buffer);
edittextt.setText(txt);
 
이게 에뮬레이터로 올려졌을 경우 해당 Assets 디렉토리가 에뮬레이터상에서 어디에
위치하게 되는지 알고 싶습니다.
 
아~ 그리고 EditText속성을 readonly로 하고 싶은데 속성의 어느 부분을 바꿔야 하나요?
이름아이콘 회색
2008-10-31 01:20
`` 님이 선택한 글 입니다.
1. Assets의 파일이 File System의 파일로 1대1 매핑되는 것은 아닙니다. 그냥 APK파일내부에 저장되어있겠지요. Sdcard리스팅하다가 갑자기 asset으로 토픽이 넘어가신 이유는?
2. 레이아웃 파일에서 android:enabled 해주셔도 되구요.
   
이름아이콘 Starlight
2008-10-30 19:27
`` 님이 선택한 글 입니다.
edittextt.setEnable(false); 하시면 readonly가 됩니다^^
   
이름아이콘 Keel
2008-10-31 19:00
아 1:1 매핑이 아니였군요.
InputStream is = getClass().getResourceAsStream("/sdcard/test.txt");
로 안되길래 Assets로 시도 해본거라서요.
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4853 화면에 텍스트, 이미지, 버튼 출력 관련 질문입니다... 2008-10-24 12252
4852 Re..소스파일 첨부 2008-10-24 8469
4851 [문의] ARM926EJS(Target)에 Android 올리기. 2008-10-24 10930
4850 android 1.0r SDK to read HW 포팅 질문 2008-10-24 8393
4849 [ZIP3] 처리되지 않은 win32 예외... 2008-10-27 11677
4848 Webbrowser 접근시 hidden되어 있는 안드로이드 소스파일을 어.. 2008-10-27 9775
4847 repo init 시 멈춤 2008-10-27 11781
4846 msm과 goldfish 빌드시 구분. 2008-10-27 9247
4845 에뮬레이터 이미지 추출 2008-10-28 8999
4844 mapview관련질문입니다. 2008-10-28 8562
4843 우선순위 문제. 2008-10-28 11190
4842 Dalvik VM 관련 문의드립니다. 2008-10-28 9691
4841 SDK 1.0 PORTING to HW 질문 2008-10-28 8542
4840 G1 USIM Unlock 문의 드립니다. 2008-10-29 8858
4839 map apikey관련해서 질문드립니다. 2008-10-29 8586
4838 M4300(사사미)에 포팅가능여부문의 2008-10-30 9503
4837 막히는 부분이 있어서 질문 드립니다. 2008-10-30 11175
4836 안드로이드 개발에 어떤 것들을 봐야 할까요??.. 2008-10-30 8287
4835 Parcel 클래스의 용도가 뭔가요?? 2008-10-31 9608
4834 그렇다면 Looper 클래스의 용도는 무엇인가요? 2008-10-31 8347
4833 리소스중 drawable를 xml로 정의 하는데 관련하여 참고할 문서.. 2008-10-31 8585
4832 현재 안드로이드는 어플을 만들면 어디서 배포 할수 있나요?.. 2008-10-31 8250
4831 포팅에러 질문드립니다.. 2008-10-31 10745
4830 안드로이드 단말기를 구하는 방법이 있을까요?.. 2008-10-31 8575
4829 App에 있는 VideoPlayer 에 관해서 입니다. 2008-11-01 8425
4828 MapView 질문입니다. 2008-11-02 8889
4827 LCD size 제약? 2008-11-02 9101
4826 도와주세요.ㅠ 2008-11-02 11064
4825 안녕하세요 질문이있습니다. 2008-11-03 8488
4824 Source Code 폴더 구조? 2008-11-03 9961
4823 T-Mobile USIM 가지고 계신 분 G1 USIM Unlock 부탁드립니다... 2008-11-03 8526
4822 windowsOS에서 MD5 fingerprint 획득 방법... 2008-11-03 8379
4821 에뮬레이터에서의 카메라 구동 관련 2008-11-03 10136
4820 Tslib 연결방법 문의 2008-11-03 11165
4819 ㅠㅠ 다시 Mapview 문의합니다..ㅠㅠ 2008-11-03 12927
4818 소스 에러좀 봐주세요. 2008-11-03 17329
4817 Re..에러요.ㅠㅠ 2008-11-03 8448
4816 XML과 setContentView 외에 View를 표시하는 방법이 있나요?.. 2008-11-03 11084
4815 T-Mobile G1을 USIM Unlock 하면 usb 디버깅 되나요? 2008-11-04 8567
4814 172번 포팅에러 재 질문 드립니다 2008-11-06 9366
4813 ubutu에서 eclipse 구동 오류 2008-11-06 8492
4812 Re..172번 포팅에러 재 질문 드립니다 2008-11-06 8854
4811 초보자가 질문하나만 드려요. 2008-11-07 14218
4810 프로그램 Signing 했습니다. 2008-11-07 9446
4809 텍스트색이요.ㅠ 2008-11-07 8485
4808 G1 어떻게 구입할 수 있을까요? 2008-11-09 8178
4807 안드로이드 플랫폼 질문 2008-11-09 10492
4806 간단한 질문드립니다~xml을 이용한 UI구성이후에요~.. 2008-11-09 8458
4805 안드로이드 초보 질문이에요~ 2008-11-10 8306
4804 Kernel Panic 문제. 2008-11-10 10768
12345678910,,,101