Android Imageswitcher: troca imagens periodicamente?

Eu estou usando um ImageSwitcher com um TouchListener para alterar imagens de uma matriz. Está funcionando bem, mas eu quero que ele mude imagens a cada x segundos ou mais, para que eu possa adicionarimageSwitcher.setImageResource(imageList[curIndex]); para isso.

Alguma sugestão?