No. It would put battles on a whole new level of annoying. I'd hate to have a battle come to a grinding halt just because my Pokemon is evolving. And then if the trainer's Pokemon is evolving? My DS better be ready to get acquainted with the wall on the other side of the room.