我正在捕獲圖像並將其上傳到firebase存儲。我還想將該文件的路徑保存到Firebase數據庫,以便通過使用數據庫中的該路徑將該映像用於其他位置。 我使用上傳圖片的代碼是`如何在android中的firebase數據庫中保存文件的路徑?
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == CAMERA_REQUEST_CODE && resultCode == RESULT_OK){
mprogress.setMessage("Uploading image..");
mprogress.show();
Uri uri =data.getData();
final StorageReference filePath = mStorage.child("Photos").child(uri.getLastPathSegment());
filePath.putFile(uri).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
@Override
public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
mprogress.dismiss();
Toast.makeText(MainActivity.this,"Upload is done...",Toast.LENGTH_SHORT).show();
}
});
}
}
`