我正在尝试从android中的电话簿中阅读和显示联系人。我的设备与gmail和funambol同步,其中包含超过600条记录。现在默认情况下我的应用程序读取gmail联系人在从显示的列表中选择任何联系人时,它会抛出异常,因为列表显示的是一个只有电子邮件而没有电话号码的Gmail联系人。
我需要在我的申请中使用电话号码。
感谢
答案 0 :(得分:2)
看看this answer here。它提供了正确联系所需的所有细节。
崩溃的原因可能是因为您尝试在没有电话号码时读取电话号码,从而导致NullPointerException。也许在你尝试使用之前检查它是否为null,如果它为null,则要求用户再次选择。
如果这不对,请随时提供更多详细信息,例如代码和logcat日志。