如何使用“Xamarin.Forms.Contacts 1.0.3”插件创建联系人列表视图?
How can I use the “Xamarin.Forms.Contacts 1.0.3” Plugin to create a list view of the contacts?
我一直在研究一个插件,它允许我访问用户 phone 中的联系人以在列表视图中显示它们。我尝试使用 James Montemagno “ContactsPlugin”,但它不再受支持。所以,我找到了一个名为“Xamarin.Forms.Contacts 1.0.3”的插件,它声称可以访问联系人,但我不知道如何激活插件才能显示联系人。有谁知道如何使用这个插件或知道如何使用其他东西访问联系人?我目前正在为 Mac.
使用最新版本的 Visual Studio 2017
插件link:https://www.nuget.org/packages/Xamarin.Forms.Contacts/
GitHub 存储库中有一个示例应用程序可以准确演示您想要的内容
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>
我一直在研究一个插件,它允许我访问用户 phone 中的联系人以在列表视图中显示它们。我尝试使用 James Montemagno “ContactsPlugin”,但它不再受支持。所以,我找到了一个名为“Xamarin.Forms.Contacts 1.0.3”的插件,它声称可以访问联系人,但我不知道如何激活插件才能显示联系人。有谁知道如何使用这个插件或知道如何使用其他东西访问联系人?我目前正在为 Mac.
使用最新版本的 Visual Studio 2017插件link:https://www.nuget.org/packages/Xamarin.Forms.Contacts/
GitHub 存储库中有一个示例应用程序可以准确演示您想要的内容
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>