Flutter Animated Switch: 


Video: