정말 좀 도와주세요ㅠㅠ
4일전부터 지금까지 삽질중입니다. 잠도 못자고 ㅠㅠ 온갖 여러가지 다 이용해보는데
 
아직 제가 초보라 무엇이 문제인지 이해를 못하고 있습니다.
php를 통해 웹서버 값을 아래와 같이 태그를 불려오고 있습니다.
<item>
<<postcd>테스트 1</postcd>
<<postcd1>http://www.********.kr/odprogram/upfiles/odproducts/92651b50.jpg</postcd1>
</item>
<item>
<<postcd>테스트 2</postcd>
<<postcd1>http://www.********.kr/odprogram/upfiles/odproducts/3455644666.jpg</postcd1>
</item>
 
 
웹서버 디비 main_img 컬럼에
 
/odprogram/upfiles/odproducts/92651b50.jpg
 
/odprogram/upfiles/odproducts/93212b50.jpg
 
/odprogram/upfiles/odproducts/94232b50.jpg
 
이렇게 저장되어 있습니다.
 
참고로http://www.********.kr/odprogram/upfiles/odproducts/3455644666.jpg
이렇게 풀네임으로  스트링타겟을 불려오면 이미지는 출력이 됩니다.
 
다음에 메인 액티비티에서 아래와 같이 설정을 해두었습니다.
이미지를 받아서 리스트뷰에 뿌려 줘야 하는데.....
근데 이미지가 안불려와지는 군요 ㅠㅠ 도대체 무엇이 문제인지 도통 이해가 안됩니다.
제발좀 도와주세요 고수님들....
String target_url = "http://******.kr/android/odtproduct.php?postcd1=" + main_img;
ImageAsyncTask image = new ImageAsyncTask();
image.execute(target_url);

}

// 이미지 스레드
class ImageAsyncTask extends AsyncTask<String, Void, Bitmap> {


@Override
protected Bitmap doInBackground(String... params) {

Bitmap bitmap = null;


try {
String target_url = params[0];
URL url = new URL("target_url);

URLConnection conn = url.openConnection();
conn.setDoInput(true);
conn.connect();

// InputStream bis = conn.getInputStream();

BufferedInputStream bis = new BufferedInputStream(conn.getInputStream());
bitmap = BitmapFactory.decodeStream(bis);


bis.close();


} catch (Exception e) {
}

return bitmap;
}


@Override
protected void onPostExecute(Bitmap result) {
super.onPostExecute(result);

ImageView image = (ImageView) findViewById(R.id.phto);
image.setImageBitmap(result);

}

}