

채팅방 프로필 이미지가 나오지않음, storage에 저장은 되고 있었다...
이미지가 나오지 않는 예상 이유 3가지
1. Url 경로가 잘못됨 : 경로를 잘못 저장
2. storage에서 가져오지 못함 : 경로는 맞지만, 가져오는 사이에 다른 변수에 경로를 대입을 했다던가 하는 문제..
3. adapter가 civ에 붙이지 못함 : adapter 설계를 잘못했을 경우
일단, 사진파일을 제외하고는 전부 잘 불러왔기때문에 adapter 설계자체가 문제되지는 않았다. (오타도 모두 확인) 경로를 엉뚱한 변수에 대입(2번 문제)하거나 오타가 생겼을 수도 있어 모두 확인해보았으나 문제가 없었다.
따라서... 경로부터 잘못되었던 것인데, ① 애초에 경로를 이상하게 저장했거나 ② 불러오는 경로를 다르게 불러왔을 경우가 있었다.

profileUrl 에는 서버에 업로드된 이미지의 경로가 들어가야하는데 imgUri 를 대입해주었다.

imgUri는 ACTION_PICK_IMAGES로 선택한 이미지의 uri값을 가지고 있으니 애초에 경로를 잘못 가지고 있던 것이다.

imgRef는 이미지 참조변수. 참조변수를 통해 storage에 있는 downloadUrl을 가져오고 가져오는데에 성공했을 경우 받는 uri 값을 profileUrl에 String으로 경로를 넣어준다 --> 이 방법이 올바르게 서버에 저장된 이미지 경로를 가져온것!!!
이미 이미지 데이터의 경로 저장이 잘못되었고 이미지를 바꿀 수 있도록 설계하지 않았기때문에 어플리케이션을 지우고 새로 데이터값을 주고 시도해보았다.

이제된다 ✌