first of all read the following question
delete events from Calendar Provider on Android
iam having the same problem... so i delete an event and its still visible in calendar ...to make it to make it disappear,i have to tap menu button and press "synchronize" ...
so is there any way to call it programmatically ?
i would ask him there but i dont have 50 reputation :(
// or at least voteup my question so i can ask him there :D