문제

여기 내 코드 :

    Tab tab = actionBar
            .newTab()
            .setText(R.string.friends)
            .setTabListener(
                    new TabListener<FriendsFragment>(this, "friends_list",
                            FriendsFragment.class));
    actionBar.addTab(tab);

    tab = actionBar
            .newTab()
            .setText(R.string.home)
            .setTabListener(
                    new TabListener<UserHomeFragment>(this, "user_home",
                            UserHomeFragment.class));
    actionBar.addTab(tab);

    tab = actionBar
            .newTab()
            .setText(R.string.highscores)
            .setTabListener(
                    new TabListener<HighscoresFragment>(this, "highscores",
                            HighscoresFragment.class));
    actionBar.addTab(tab);
.

"UserHome"을 표시 / 선택한 첫 번째 탭으로 설정하려면 어떻게해야합니까?나는 지금 중간에 그것을 원한다. 그래서 "tabactivity"가 시작되면 다음과 같을 것입니다. 친구 - - 하이 스코레스

도움이 되었습니까?

해결책

몇 가지 옵션이 있습니다. 현재 구현과 함께 가장 쉽게 사용하면 actionbar # addTab (탭 탭, boolean setSelected) .

또는 actionbar # setSelectedNavImateM (int 위치) .

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top