Obtenir l'index de l'onglet sélectionné dans tabHost

Je suis en train de stocker l'index de l'onglet actuellement sélectionné dans onSaveInstanceState donc je peux le restaurer. Cependant, le getCurrentTab apparantely me redonne la Chaîne que j'ai utilisé dans le etTabHost().newTabSpec, que je trouve un peu bizarre étant donné que la documentation dit qu'elle renvoie un int et setCurrentTab aussi un int.
Personne ne sait comment je peux obtenir l'index de mon onglet actuellement sélectionné afin que je puisse les restaurer?

source d'informationauteur Jack