C# 如何使用“Xamarin.Forms.Contacts 1.0.3”插件创建联系人列表视图?

C# 如何使用“Xamarin.Forms.Contacts 1.0.3”插件创建联系人列表视图?,c#,plugins,xamarin.forms,visual-studio-2017,contacts,C#,Plugins,Xamarin.forms,Visual Studio 2017,Contacts,我一直在研究一个插件,它允许我访问用户手机中的联系人,并将其显示在列表视图中。我尝试使用James Montemagno“ContactsPlugin”,但它不再受支持。因此,我发现了一个名为“Xamarin.Forms.Contacts 1.0.3”的插件,它声称能够访问联系人,但我不知道如何激活插件以显示联系人。有人知道如何使用这个插件,或者知道如何使用其他东西访问联系人吗?我目前正在使用最新版本的Visual Studio 2017 for Mac 插件链接:GitHub repo中有一个

我一直在研究一个插件,它允许我访问用户手机中的联系人,并将其显示在列表视图中。我尝试使用James Montemagno“ContactsPlugin”,但它不再受支持。因此,我发现了一个名为“Xamarin.Forms.Contacts 1.0.3”的插件,它声称能够访问联系人,但我不知道如何激活插件以显示联系人。有人知道如何使用这个插件,或者知道如何使用其他东西访问联系人吗?我目前正在使用最新版本的Visual Studio 2017 for Mac


插件链接:

GitHub repo中有一个示例应用程序,它可以准确地演示您想要什么

var contacts = await Plugin.ContactService.CrossContactService.Current.GetContactListAsync();

lstContacts.ItemsSource = contacts;

  <ListView 
    x:Name="lstContacts"
        <ListView.ItemTemplate>
            <DataTemplate>
                <ViewCell>
                    <StackLayout>
                        <Label Text="{Binding Name}"/>
                        <Label Text="{Binding Email}"/>
                        <Label Text="{Binding Number}"/>
                    </StackLayout>
                </ViewCell>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>

Github页面包含示例代码和所需权限列表。你试过了吗?我怎么做?你不知道怎么做吗?这是在nuget页面顶部发布的4行说明。好的,已经打开了权限,但我不知道如何激活插件。如何使用此代码段var contacts=wait Plugin.ContactService.CrossContactService.Current.GetContactListAsync;根据文档,我猜你不需要做任何事情来激活它。当您想要检索联系人时,只需调用GetContactListAsync。我能够构建并运行该应用程序,但没有显示任何内容。该应用程序显示一个白色屏幕,没有任何信息。我能做什么?使用Debugger我已经在Android上运行了该应用程序,Android_Accelerated_Nougat API 25带有调试和临时功能,neather显示了任何信息。