通话时
task.getResult().getDownloadUrl().toString();
我在getDownloadUrl()上遇到错误,不知道为什么?
在上面显示红线并且无法解析符号
if (task.isSuccessful()){
Toast.makeText(SetupActivity.this, "Profile Image is Stored Successfully to Firebase Storage... ", Toast.LENGTH_SHORT).show();
final String downloadUrl = task.getResult().getDownloadUrl.toString();
userRef.child("profileimage").setValue(downloadUrl)
}
最佳答案
您缺少getDownloadUrl
调用上的括号(假设它是getResult()
返回的类型上存在的方法)。这应该工作:
final String downloadUrl = task.getResult().getDownloadUrl().toString();