taskSnapshot.getDownloadUrl() method not working

后端 未结 23 978
有刺的猬
有刺的猬 2020-12-08 08:03
private void uploadImageToFirebaseStorage() {
    StorageReference profileImageRef =
        FirebaseStorage.getInstance().getReference(\"profilepics/\" + System.cur         


        
23条回答
  •  余生分开走
    2020-12-08 08:51

     ref.putFile(filePath)
                    .addOnSuccessListener(new OnSuccessListener() {
                        @Override
                        public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
    
                            taskSnapshot.getStorage().getDownloadUrl().addOnCompleteListener(new OnCompleteListener() {
                                @Override
                                public void onComplete(@NonNull Task task) {
                                    changeProfilePic(String.valueOf(task.getResult()));//gives image or file string url
                                }
                            });
    

    try this code will work for sure

提交回复
热议问题