2016-10-19 22 views

回答

1

TabLayoutViewGroup所以你可以通過getChildAt(selectedPosition)訪問它的孩子。然後,您可以遍歷TabItem子項(默認情況下,它的LinearLayout包含單個ImageView和單個TextView),並且如果發現TextView實例執行TextView.setTypeface()將所需字體作爲參數傳遞。

+0

確定 - 但需要「選擇新選項卡」偵聽器。如何捕獲更改選項卡操作? –

+0

您可以添加一個'TabLayout.TabLayoutOnPageChangeListener'。請參閱[this](https://developer.android.com/reference/android/support/v4/view/ViewPager.html#addOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener))方法。 – pawegio

相關問題