No, he has a few umbrella, but he always believes in the hot weather chicks (@周星星1832 always believes whatever the pretty woman says) and decide whether to bring the umbrella or not accordingly!
The sad thing is those hot chicks often have no idea what they are talking about! So, XingXing always carries his umbrella around in the sunny day, and gets drenched totally in a storm!
So, no matter how many umbrella you are selling him, it will not help him as much as those hot chicks being honest about the weather!