url da imagem que estou salvando no storage nao ta vindo como um link de imagem, e quando vou puxar pro listview claro que nao da, como fazer?? segue o método uploadimagem que fiz:
ByteArrayOutputStream bao = new ByteArrayOutputStream();
imagem2.compress(Bitmap.CompressFormat.JPEG,70,bao);
byte[] dadosImagem = bao.toByteArray();
final StorageReference ref = storageReference.child("imagens").child("animais").child(s+".jpe");
urlFoto = ref.getDownloadUrl().toString();
UploadTask uploadTask = ref.putBytes(dadosImagem);
uploadTask.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Toast.makeText(Form_animal.this,"Erro ao fazer upload da imagem", Toast.LENGTH_SHORT).show();
}
}).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
@Override
public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
Toast.makeText(Form_animal.this,"Sucesso ao fazer upload da imagem", Toast.LENGTH_SHORT).show();
}
});
e como ta salvando no firebase:
![]()