【发布时间】:2019-04-14 14:43:46
【问题描述】:
你能帮我解决这个错误吗? getDownloadUrl();表示无法解析 getDownloadUrl() 的符号变量。我知道 getDownloadUrl(); 已被弃用,我尝试阅读更新的文档,但我对此有点陌生,我不明白如何在不破坏一切的情况下编辑我的代码。
if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) {
CropImage.ActivityResult result = CropImage.getActivityResult(data);
if (resultCode == RESULT_OK) {
final Uri resultUri = result.getUri();
String user_id=mAuth.getCurrentUser().getUid();
final StorageReference filepath=storageProfileImageRef.child(user_id + ".jpg");
filepath.putFile(resultUri).addOnCompleteListener(new OnCompleteListener<UploadTask.TaskSnapshot>() {
@Override
public void onComplete(@NonNull Task<UploadTask.TaskSnapshot> task) {
if(task.isSuccessful()){
String downloadUri = task.getResult().getdownloadUrl.toString();
Toast.makeText(SETTINGSACTIVITYSCREEN.this, "saving profile image to database", Toast.LENGTH_SHORT).show();
getUserDataBaseRefrence.child("user_image").setValue(downloadUri).addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
Toast.makeText(SETTINGSACTIVITYSCREEN.this, "image uplaod success", Toast.LENGTH_SHORT).show();
}
});
}
else{
Toast.makeText(SETTINGSACTIVITYSCREEN.this, "error", Toast.LENGTH_SHORT).show();
}
}
});
} else if (resultCode == CropImage.CROP_IMAGE_ACTIVITY_RESULT_ERROR_CODE) {
Exception error = result.getError();
}
}
}
}
【问题讨论】:
-
你能发布 Logcat 吗?欢迎加入社区。span>
-
错误:找不到符号变量 getdownloadUrl,谢谢。
-
stackoverflow.com/questions/52234476/…>
-
@NevendraLall 他们删除了
getDownloadUrl,查看 Prashant 的回答