TabLayout中英文混排折行問題

我的TabLayout,當選中tab時,會給變成粗體,導致有一些長的文本會折行,查看xml發現設置了,

app:tabTextAppearance="@style/HomeTabLayoutTextAppearance"

<style name="HomeTabLayoutTextAppearance">
<item name="android:textSize">@dimen/secondary_font_size</item>
<item name="android:textAllCaps">false</item>
<item name="android:lines">1</item>
</style>

 

導致我以爲這個已經設置一行顯示,結果還需要設置

android:theme="@style/TabLayoutSingleLine"
<style name="TabLayoutSingleLine">
<item name="android:lines">1</item>
</style>
 

這才顯示爲一行 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章