Android - 처음 선택된대로 액션 바 탭을 설정하는 방법은 무엇입니까?
-
13-12-2019 - |
문제
여기 내 코드 :
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) .
제휴하지 않습니다 StackOverflow