weeed
114
2020-06-08 11:58:53
0
1076

안드로이드 절대경로에서 이미지 불러오기


DB로 이미지를 저장하고 불러오는 테스트를 하고 있습니다.

그런데 같은 ACTIVITY내에서는 DB에서 불러온 정보를 비트맵으로 변환시켜 이미지를 보여주면 잘 보여지는데, 다른 액티비티에서 절대경로로 불러온 그 파일을 변환시켜 띄우려하면 빈화면만 나옵니다.

코드상 문제는 없어보이고, 제가 아는 지식으로는 절대경로를 지정하면 어디서든 꺼내와서 사용가능한거 아닌가요??

혹시 아시는분들 조그만 팁으라도 알려주시면 감사하겠습니다 ㅜㅜ


밑 코드는 절대경로에서 파일을 불러와 비트맵으로 변환 후 이미지뷰에 보여주는 코드입니다.

IvwUser = itemView.findViewById(R.id.IvwUser);
File file = new File(getFilesDir()+"/"+"UserPhoto.jpeg");
BitmapFactory.Options op = new BitmapFactory.Options();
Bitmap Bm = BitmapFactory.decodeFile(file.getAbsolutePath(), op);
Log.d("경로", getFilesDir()+"/"+"UserPhoto.jpeg");
IvwUser.setImageBitmap(Bm);
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.