小编Syl*_*lar的帖子

Xamarin Forms DependencyService nullReferenceException

我正在尝试从手机图库添加图像,但不断获取 System.Reference,并且我想在按下按钮时从手机图库上传图像,并且它在 DependencyService 上给出 nullReferenceException。

我的页面:

InitializeComponent();


        Device.OnPlatform(
            Android: () => {
                new Thickness(0, 20, 0, 0);
                }
        );

        Image image = new Image();

        Button addImage = new Button { Text = "Select Image" };
        addImage.Clicked += (sender, args) =>
        {
            IGalleryImageService galleryService = DependencyService.Get<IGalleryImageService>();
            galleryService.ImageSelected += (o, imageSourceEventArgs) => image.Source = imageSourceEventArgs.ImageSource;
            galleryService.SelectImage();

        };

        this.Content = new StackLayout
        {
            Children =
            {
                image,
                addImage
            }
        };
Run Code Online (Sandbox Code Playgroud)

c# xamarin.forms

1
推荐指数
1
解决办法
1718
查看次数

标签 统计

c# ×1

xamarin.forms ×1