我已经从这个链接下载了MultiImagePicker:https://github.com/danielkon96/MultiImagePickerand,它运行正常,没有任何问题。当我添加所有的接口和类.在我的项目中,MessagingCenter不接收消息。
ButtonClick in UploadPage:
MessagingCenter.Unsubscribe<App, List<string>>((App)Xamarin.Forms.Application.Current, "ImagesSelectedAndroid");
MessagingCenter.Subscribe<App, List<string>>((App)Xamarin.Forms.Application.Current, "ImagesSelectedAndroid", (s, images) =>
{
if (images.Count > 0)
{
ImgCarouselView.ItemsSource = images;
InfoText.IsVisible = true;
}
});OnActivityResult in MainActivity:
MessagingCenter.Send<App, List<string>>((App)Xamarin.Forms.Application.Current, "ImagesSelectedAndroid", images);有什么问题吗?
发布于 2020-12-06 12:18:14
感谢@pinedax在this question中的回答,我通过这种改变解决了我的问题:
MessagingCenter.Unsubscribe<Xamarin.Forms.Application, List<string>>(Xamarin.Forms.Application.Current, "ImagesSelectedAndroid");
MessagingCenter.Subscribe<Xamarin.Forms.Application, List<string>>(Xamarin.Forms.Application.Current, "ImagesSelectedAndroid", (s, images) =>和
MessagingCenter.Send<Xamarin.Forms.Application, List<string>>(Xamarin.Forms.Application.Current, "ImagesSelectedAndroid", images);https://stackoverflow.com/questions/65167248
复制相似问题