setCalendar workaround for Android 2.2 bug