I guess you could zero the odometer (not your trip meter) on your computer before the ride. This usually involves a reset button which is not likely to get activated by accident.
I just changed to a wireless backlit cateye as I have often had trouble in the wet with wired contacts.