Null Pointer Exception While Uploading Contacts To Server
Here i am fetching the name,email,phone number from the mobile and trying to upload to server..Here if the contacts contains name,email and phone number the values will be inserted
Solution 1:
Here
if(addressBookContact.email.toString()!=null)
you try to get String from 'email' variable that is null. Correct comparing is:
if(addressBookContact.email!=null)
Solution 2:
Add two conditions as below your string might not be null but can be empty
""
if(addressBookContact.email.toString()!=null&&!addressBookContact.email.toString().equalsIgnoreCase(""))contact.put(kemail,addressBookContact.email.toString());
Solution 3:
Use TextUtils
.
if(!TextUtils.isEmpty(addressBookContact.email.toString())){
contact.put(kemail, addressBookContact.email.toString());
}
And if kemail
is compulsory field then in else
condition just pass ""
empty value.
Post a Comment for "Null Pointer Exception While Uploading Contacts To Server"