を削除した私は、ローカルにGoogleカレンダー上のすべてのイベント(ICS & JB)を削除するには、次の方法を使用することをエラーをトリガすべてのローカルカレンダーイベントを削除する:動作しますが、あまりにも多くのイベントが
public void deleteAll(){
String selection = "(" + CalendarContract.Events.CALENDAR_ID + " = ?)";
String[] selectionArgs = new String[] { Integer.toString(this.calId) };
ContentResolver cr = context.getContentResolver();
int rows = cr.delete(CalendarContract.Events.CONTENT_URI, selection, selectionArgs);
Log.d(TAG, rows + " events deleted");
}
これは、すべての作品罰金、私は迷惑な警告を受ける:あまりにも多くのカレンダーが
Delete limit exceeded
There are 21 deleted items for Calendar, account
[email protected] What would you like to do?"
Delete the items.
Undo the deletes.
Do nothing for now.
が示されるエラーの原因は何で削除して、誰もがそれを回避する方法を知っていますか?私はHTCワンX
よろしくR
カレンダーからのみ特定の/特定のイベントを削除しようとしましたか? 1行1行を削除しても警告が表示されない場合は、イベントを繰り返して1行ずつ削除することを検討しています。 –
イベントIDで1行ずつ削除しようとしても動作しないことが確認できます。そのメッセージを引き起こす十分なイベントを削除しようとすると(1つの制限を知らずに)、1つずつ削除するか、すべてを一度に削除するかにかかわらず、それが起こります。 –