일단 앱이 전 액티비티에서 사진을 찍어서 /mnt/sdcard/파일이름.jpg에 저장합니다.
그리고 파일이름을 intent로 다음 확대축소로 이미지 보여주는 이미지뷰 액티비티에 넘겨줍니다.
이 파일이름을 넘겨받은 이미지뷰 클래스는 xml상에 있는 비어있거나 임의의 사진을 띄우고 있는 imageview를 /mnt/sdcard/넘겨받은파일이름.jpg 로 갱신해서 전 액티비티에서 찍은 사진을 볼수 있게 해줍니다.
위의 기능을 하려는데 다른건 다 잘되는거 같은데 이미지뷰 화면에 사진을 갱신이 안됩니다.
setImageResource를 사용하는데 아래처럼하면 /res/drawable-hdpi/ 상에 있는 파일을 파일이름변수로 갱신밖에 안되고 핸드폰상의 특정 디렉터리 사진을 갱신해주는 방법을 모르겟습니다.
ImageView view = (ImageView) findViewById(R.id.imageView1);
view.setImageResource(getResources().getIdentifier(filenamestring, "drawable", "com.mck.multiAppproject"));
이방법과
view = setImageResource("파일경로와 이름")
이렇게 해줘도 특정 메모리에 디렉터리 지정은 안되네요 ㅠ 에러뜨고
첫번째방법으로 /res/drawable-hdpi 디렉터리에 사진 여러개를 넣어놓고 바꾸게 하는건 대는거 같은데.....
xml상의 이미지뷰를 특정경로와 파일이름의 사진으로 갱신해주는 명령어좀 알려주세요 ㅠㅠ




setImageResource 메소드는 resource에 있는 것만 가지고 오는거니 당연히 안되겠죠...
sdcard에 잇는 파일이라면
imageView.setImageURI(Uri.fromFile(new File(경로)); 로 해보시기 바랍니다.