Jak programowo przełączać karty w Androidzie z fragmentu?
ZaimplementowałemTabActivity
który się rozszerzaFragmentActivity
. Ma 5 kart każda karta to aFragment
. To, czego szukam, to programowe przełączanie się między kartami.
Na przykład: jeśli jestem w tab4. Po kliknięciu przycisku chcę się przenieśćtab4
dotab1
. Dużo próbowałem, ale nie mogłem znaleźć rozwiązania tego problemu.
Próbowałem z następującymi, ale to nie pomaga.
Z 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);
}