当我在模拟器中测试我的应用程序时,联系人列表就会出现。但是当我在设备联系人列表中测试时没有显示。我正在使用 HTC 雷达。这是我的代码片段:
AddressChooserTask addressTask;
public ContactsPage()
{
InitializeComponent();
addressTask = new AddressChooserTask();
addressTask.Completed += new EventHandler<AddressResult>(addressTask_Completed);
}
void addressTask_Completed(object sender, AddressResult e)
{
if (e.TaskResult == TaskResult.OK)
{
string displayName = e.DisplayName;
Contacts contacts = new Contacts();
contacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(contacts_SearchCompleted);
contacts.SearchAsync(displayName, FilterKind.DisplayName, null);
}
}
private void btnChooseContacts_Click(object sender, RoutedEventArgs e)
{
addressTask.Show();
}
请任何人让我摆脱问题!提前致谢 !