2017-11-24 8 views
0

5 개의 탭이있는 뷰 페이지가 필요합니다. 맥스. 3은 한 번에 볼 수 있어야하며 폭이 동일해야하며 선택한 탭을 가운데에 맞춰야합니다. Fotmob의 앱 화면과 같을 것입니다.XLPagerTabStrip을 사용하여 선택한 탭의 가운데 놓기는 어떻게합니까?

레이아웃은 다음과 같이 될 것이다 :

Yesterday | Live| Today | Tomorrow | Day after Tomorrow 

어떻게이 XLPagerTabStrip 달성 할 수 있습니까?

답변

1

buttonBarRightContentInsetsettings.style에 설정하면 선택한 항목의 가운데에 배치됩니다.

settings.style.buttonBarLeftContentInset = 9999 
settings.style.buttonBarRightContentInset = 9999 

슬프게도, XLPagerTabStrip으로 최대 시정 수를 설정하는 쉬운 방법이 없습니다. settings.style.buttonBarMinimumInteritemSpacing에 대해 다른 값 (화면/글꼴 크기 고려)을 설정할 수 있습니다.

+0

고마워요! 그것의 일했다. 하지만 지금은 어떻게하면 3 개의 탭만 화면에 표시되는지 또는 탭에 동일한 폭을 줄 수 있는지 확인할 수 있습니다. –

+0

+1 감사합니다! 당신은'settings.style.buttonBarMinimumInteritemSpacing'을 사용하여 저를 위해 일합니다. 부탁을 들어 주시겠습니까? 또 다른 질문이 있습니다. –