taskSnapshot.getDownloadUrl() method not working

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


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

    This will work:

    .addOnSuccessListener(new OnSuccessListener() {
                @Override
                public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
    
    
                    Task result = taskSnapshot.getMetadata().getReference().getDownloadUrl();
                    result.addOnSuccessListener(new OnSuccessListener() {
                        @Override
                        public void onSuccess(Uri uri) {
                            String photoStringLink = uri.toString();
                            Log.i("urlimage", photoStringLink);
                        }
                    });
                }
            });
    

提交回复
热议问题