我在Android庫工作MaterialViewPager全片的文字稱爲MaterialViewPager不截斷它
我有五個選項卡,其中的一些文字是有點長。我故意想在標籤(金融相關的應用程序)中顯示全文。目前,頁面標題正在被截斷,並被替換爲...(例如,免除正在替換爲Exe ...)。
我找不到任何強制選項卡爲全文/寬度的設置。
有沒有人使用過這個庫之前已經實現了它?如果沒有,有沒有其他的庫可以幫助我實現它?
我在Android庫工作MaterialViewPager全片的文字稱爲MaterialViewPager不截斷它
我有五個選項卡,其中的一些文字是有點長。我故意想在標籤(金融相關的應用程序)中顯示全文。目前,頁面標題正在被截斷,並被替換爲...(例如,免除正在替換爲Exe ...)。
我找不到任何強制選項卡爲全文/寬度的設置。
有沒有人使用過這個庫之前已經實現了它?如果沒有,有沒有其他的庫可以幫助我實現它?
要強制標籤顯示全文嘗試將TabLayout
屬性tabMode
設置爲scrollabale
。 TabMode是有兩個值
1. fixed - 1
2. scrollable - 0
組像:
app:tabMode = "scrollable"
答案很簡單。我不得不添加自定義選項卡
<com.astuetz.PagerSlidingTabStrip
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@id/materialviewpager_pagerTitleStrip"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:pstsPaddingMiddle="true"
app:pstsDividerPadding="20dp"
app:pstsIndicatorColor="#FFF"
app:pstsIndicatorHeight="2dp"
app:pstsShouldExpand="false"
app:pstsTabPaddingLeftRight="10dp"
app:pstsTabTextAllCaps="true"
tools:background="#A333"
/>
請注意,我設置pstsShouldExpand
到false
。這確保了標籤寬度不分佈,因此我們可以看到全文。
注 - 這會使標籤寬度不均勻。
@Dipalishah - argh ..把它修好了。傻我.. –