1
我使用庫CARDME 3.6在我的應用程序中,但問題是我沒有找到任何功能來判斷聯繫人是否有姓名,因爲某些電話聯繫人只是打電話號碼或電子郵件
我那麼它有沒有什麼辦法來檢查接觸時,它沒有名字感謝您的幫助VCard檢查聯繫人是否有姓名
我使用庫CARDME 3.6在我的應用程序中,但問題是我沒有找到任何功能來判斷聯繫人是否有姓名,因爲某些電話聯繫人只是打電話號碼或電子郵件
我那麼它有沒有什麼辦法來檢查接觸時,它沒有名字感謝您的幫助VCard檢查聯繫人是否有姓名
你可能想檢查一下使用這個
card.getName().hasGivenName() or card.getName().hasFamilyName()
但其返回錯誤如果card.getName()
返回null或不。如果它返回null,則可能意味着vCard中缺少包含名稱的vCard屬性。所以你的支票應該是:
card.getName() != null and (card.getName().hasGivenName() or card.getName().hasFamilyName())