我从谷歌和我的htc删除了我的所有联系人，以便我可以在谷歌中重新加载它们。因此，我的手机上的日历在手机上的"联系生日和活动" 日历中有2个条目。我的Google帐户中的日历只有1个条目。 Android日历甚至有一个我删除的联系人的生日。
I deleted all of my contacts from Google and from my HTC incredible so that I could reload them all in just Google. As a result, the calendar on my phone has 2 entries on the "contacts birthdays and events" calendar on my phone. The calendar in my Google account only has 1 entry. The android calendar even has a birthday for a contact I deleted.
Has anyone else seen this and have a fix?
I had to clear the Calendar Data for the Bday to show on my calendar. This is what I did, Go to Settings-Applications-Manage applications, then select Calendar Storage then "delete data". After doing this the screen (HTC EVO) will reboot (white screen with the HTC Logo).
After clearing the data, go to the calendar setting and add the Bbay.
Hope this work for you. "
Remove the google-account from your android system (sync settings), than add it again. After that, go into your contacts and refresh / resync your contacts. Now take a look at your calendar, it should be fixed now
You have to go into your address book, select the contact to edit, and then delete the event (in your case, birthday). Then click save. Now, on the calendar, it should only show one entry for the birthday.