Comment faire pour changer d'onglet par programmation dans Android à partir de fragment?

J'ai mis en place un TabActivity qui s'étend FragmentActivity. Il dispose de 5 onglets, chaque onglet est un Fragment. Ce que je cherche, c'est de basculer entre les onglets de la programmation.

Pour exemple: si je suis dans tab4. Sur le bouton cliquez sur je veux passer de tab4 à tab1. Essayé beaucoup de choses mais ne pouvais pas trouver la solution pour cela.

Essayé avec ce qui suit, mais il ne l'aide pas.

De SecondTab

public void switchTabInActivity(String value){
    FirstTab parent;
    parent = (FirstTab) getActivity().getParent();
    parent.switchTab(value);
}

TabActivity

  /** To Change Tab*/
public void switchTab(String tabno){ 
    this.onTabChanged(tabno);
}

OriginalL'auteur vinothp | 2013-05-01