Mesmo apos seguir todos os passos da aula, meu app nao atualiza a foto de perfil depois que eu confirmo a foto retirada.
Se conseguirem me ajudar eu ficarei grato.
Obrigado.
protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data);
if (resultCode == Result.Ok)
{ byte[] bytes;
using (var stream = new Java.IO.FileInputStream(imageFile))
{
bytes = new byte[imageFile.Length()];
stream.Read(bytes);
}
MessagingCenter.Send<byte[]>(bytes, "TakePhoto");
}
}```
MessagingCenter.Subscribe<byte[]>(this, "TakePhoto", (bytes) => { ProfilePhoto = ImageSource.FromStream( () => new MemoryStream(bytes)); });
private ImageSource profilePhoto = "Profile_Image.png";
public ImageSource ProfilePhoto
{
get { return profilePhoto; }
private set
{
profilePhoto = value;
OnPropertyChanged();
}
}
`