I want to create a rain animation. For that I am using a translate animation which moves the raindrop images from top to bottom. But I want this to be continuous meaning the animation should repeat itself.

I am using the handler concept and giving the delay accordingly, but still it is not giving the perfection that i am looking for and the app become very heavy because of the multiple thread execution. 

Is there any alternative for this?