0

I use the the library CARDME 3.6 in my application but the problem is that i didn't find any feature to tell if contact has name or not, because some contacts on phone are only phone number or email
i tried to use this

card.getName().hasGivenName()   or    card.getName().hasFamilyName()

but its return error so it is there any way to check the contact when it have no name thanks for help

4

1 に答える 1

0

card.getName()おそらく、 null を返すかどうかを確認する必要があります。null が返された場合、名前を含む vCard プロパティが vCard にない可能性があります。したがって、チェックは次のようになります。

card.getName() != null and (card.getName().hasGivenName() or card.getName().hasFamilyName())
于 2012-12-27T19:29:12.327 に答える