dokdo_---
355
2019-01-08 08:26:42
3
6650

안드로이드)파이어베이스에 사진 저장후 불러오기 어떻게 하나요??


채팅앱을 만들때 채팅창 띄우기전에 이름이랑 프로필사진을 작성하게 하고 싶습니다

이름은 익명로그인으로 처리할건데 프로필 사진은 어떻게 처리해야할지 모르겠네요

앨범에서 원하는 사진 선택후 프로필사진으로 만드는 기능 추가하려면 어떻게 해야되나요??

0
  • 답변 3

  • UnknownDontknow
    808
    2019-01-08 10:34:41
    유저정보 노드에 프로필사진 저장하는 노드를 만드시고 갤러리호출해서 사진선택 시 그사진을 스토리지에 업로드하고 업로드된 url을 프로필사진 노드에 setvalue. 프로필화면의 이미지뷰에 getvalue해서 이미지 넣어주시면 됩니다. 구글에 예제많으니 검색해보시면 될듯해요
  • insb
    33
    2019-01-10 22:28:33 작성 2019-01-10 22:32:47 수정됨

    https://stackoverflow.com/questions/5309190/android-pick-images-from-gallery

    이 방법으로 이미지를 선택하시면 됩니다 선택한 이미지는

    https://firebase.google.com/docs/storage/android/upload-files

    이 방법으로 업로드 하시고 다운로드 URL을 받아와

    https://firebase.google.com/docs/firestore/manage-data/add-data (firestore)

    https://firebase.google.com/docs/auth/android/manage-users (auth)

    DB또는 Auth에 저장한 뒤 필요할 때 URL을 부르시고

    https://github.com/bumptech/glide

    Glide 라이브러리 이용해 띄우시면 될 거 같아요

  • dokdo_---
    355
    2019-01-11 10:34:22

    두분다 답변해주셔서 감사합니다

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