마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Custom ListView에서 특정 이미지 가져오는방법..

0 추천
private void initList() {
		
		mList = new ArrayList<ListItem>();
		Log.d("MyLog", "initList()");
		
		String dir = mContext.getExternalFilesDir(null).toString();
		File f = new File(dir);
		Log.d("MyLog", "initList(). new File()");
		
		if(f.exists()){
			File[] fileList = f.listFiles();
			Log.d("MyLog", "initList(). File[]");
			
			
			int id = 0;
			String title = null;
			String details = null;

			if (fileList.length > 0) {

				for (File tempFile : fileList) {

					Pattern pattern = Pattern.compile(".*jpeg");
					Matcher matcher = pattern.matcher(tempFile.getName());

					Log.d("MyLog", "initList(). Mathcher");
					
					// if (matcher.find()) {
						Log.d("MyLog", "initList(). matcher.find()");
						
						id = R.drawable.icon_01;
						title = tempFile.getName();
						details = "gapps 저장파일";
						
					// }

					mList.add(new ListItem(id, title, details));

				} // for()
			} // if()
		} // if(f.exists())
		
		Log.d("MyLog", "mList : " + mList.size());
		
	} // initList()

 
 

지금 이런식으로 '특정 경로에 있는 jpg 파일들' 을 읽어와서 CustomListView 로 jpg파일 제목을 가져오는것까진

했는데 왼쪽 사과 부분(ImageView) 에 실제 파일의 이미지를 넣고 싶어요.. 

파일 경로는 알고 있는 상태인데 .. 어떤식으로 하면 좋을까요?

 

 

 

영양당근 (1,560 포인트) 님이 2014년 11월 27일 질문
자답 입니다 ㅠㅠ

imageView i = (imageView) findviewById(*);
i.setImageURI(Uri.fromFile(new File("/sdcard/kosha/a.jpg"));

경로를 알고 있으면 이런식으로 사용하면 되네요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...