인터넷 상에 Json 형태의 데이터를 ListView에 뿌렸습니다.

데이터상에는 이미지 데이터가 있어서 네트웍상으로 받아서 잘 뿌렸는데..

인터넷 접속이 거부 될시 raw폴더안에 있는 json을 읽고 raw폴더 안에 이미지를 읽어서 뿌리고 싶은데요.

json데이터에 파일명이 있습니다.


일반적으로

imageview.setImageResource(R.raw.이미지ID);

로 설정하는데요.

이미지 id로 하지 않고 파일 명으로 할려고 합니다.


String fileName = "이부분은json에서 파일명을 받을거구요";

Bitmap mp   = [**바로이부분 위에 파일명으로 raw의 파일을 읽어서 만드는 방법이..ID로 접근 안하고 file명이예요 ㅠ,ㅠ**]

imageview.setImageBitmap(bm);


위 부분에 도움이 필요하네요.


이런식으로 있는데 json.dat 파일에 aaa.png,bbb.png...등 직접 파일명이 있을예정 입니다.

raw/json.dat

raw/aaa.png

raw/bbb.png

raw/ccc.png

raw/ddd.png


getResource().openRawResource(R.raw.aaa)

위처럼 id로 가져오는게 아닌 꼭 파일명으로 가져와야되요 ㅠ,ㅠ