Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. private fun uploadImageToFirebase(){
  2. if (selectedPhotoUri == null) return
  3. val filename = UUID.randomUUID().toString()
  4. val ref = FirebaseStorage.getInstance().getReference("/images/$filename")
  5. ref.putFile(selectedPhotoUri!!)
  6. .addOnSuccessListener { it ->
  7. Log.d("Main","Successfully uploaded image: ${it.metadata?.path}")
  8.  
  9. ref.downloadUrl.addOnSuccessListener {
  10. it.toString()
  11. Log.d("Main", "File location: $it")
  12.  
  13. saveUserToFirebaseDatabase(it.toString())
  14. }
  15. }
  16. .addOnFailureListener{
  17. Log.d("Main", "Failed to upload image")
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement