Como mudar as abas programaticamente no Android a partir do fragmento?
Eu implementei umTabActivity
que se estendeFragmentActivity
. Tem 5 guias cada guia é umFragment
. O que eu estou procurando é alternar entre as guias por meio de programação.
Por exemplo: se eu estou na tab4. No botão clique eu quero mudar detab4
paratab1
. Tentei muito, mas não consegui encontrar a solução para isso.
Tentei com o seguinte, mas isso não ajuda.
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);
}