我使用Tablayout + ViewPager作爲UI框架。 Tablayout中選定的標籤有一個下劃線。文本的長度和下劃線的長度不相等。我想要它們平等 如何做到這一點? 非常感謝如何更改TabLayout中的下劃線長度(Android設計支持庫)
-1
A
回答
0
你可以改變顏色tabIndicator
和高度像下面
<android.support.design.widget.TabLayout
android:id="@id/pages_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabIndicatorColor="@android:color/white"
app:tabIndicatorHeight="4dp"/>
據我所知,你的標籤指示長度設置爲它的標籤寬度,你不能改變的唯一指標尺寸 如果你真的想改變嘗試改變tabWidth所以指標也隨着這種變化而變化。
app:tabMaxWidth="30dp"
-2
您可以添加在標籤佈局另一個佈局,並相應地給予填充。
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:layout_below="@+id/toolbar"
android:id="@+id/tabLayout"
android:background="@color/colorTangerine">
<com.techlabs.oodhaar.views.CustomTabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabBackground="@color/colorTangerine"
app:tabIndicatorColor="@color/colorBackground"
app:tabSelectedTextColor="@color/colorBackground"
app:tabTextColor="@color/colorBackground"
app:tabIndicatorHeight="4dp"
/>
</RelativeLayout>
+0
你看過這個問題嗎? –
0
app:tabMinWidth="210dp"
app:tabMaxWidth="110dp"
添加只是這兩行代碼在你的XML。它取決於你的標籤項目。你可以修改一次只增加和減少。
相關問題
- 1. Android TabLayout如何做兩個下劃線
- 2. 更新設計支持庫後TabLayout丟失
- 3. 在支持設計庫中自定義新的TabLayout
- 4. 選項卡中TabLayout(支持Android設計)不膨脹內容
- 5. Android支持庫23.2。 TabLayout帶圖標
- 6. 如何更改AndroidStudio中的支持庫?
- 7. Android的設計庫TabLayout背景問題
- 8. Android支持設計庫與raygun
- 9. Android支持崩潰設計庫
- 10. Android支持MediaRouter殺死支持設計
- 11. Sharepoint支持MVC的計劃?
- 12. Android Studio - 設置TabLayout不可更改
- 13. Android支持屏幕設計
- 14. 如何導入android設計支持庫與自定義appcompat-v7?
- 15. Android設備中的加速度計得到多大的支持?
- 16. 更改android中的下劃線的顏色
- 17. 如何在Android支持設計底部表中設置最大展開高度?
- 18. 如何使用Tablayout的設計支持的特定依賴關係?
- 19. 更改鈦合金中android textfields的下劃線
- 20. 如何更改標籤指示器在操作欄中的下劃線高度
- 21. 流星計劃不支持
- 22. Tabris:計劃支持CTabFolder嗎?
- 23. 如何更改angular4中md-input-container的下劃線顏色?
- 24. 如何在Android中設置持久性/常規計劃?
- 25. 如何在Android中禁用或更改Tab下劃線的顏色?
- 26. 更改TextView的下劃線顏色
- 27. 兩個設備的線劃線圖案長度的差異
- 28. 如何更改NSScroller長度
- 29. 的Android庫,支持印度語言
- 30. 將支持庫更新到23.2.0後,TabLayout發生崩潰
你是對的。通過更改tabWidth來設置標籤指示符長度是可行的,但UI不夠美觀。非常感謝你 – Vathe
請接受答案,如果它幫助你:) – Jayanth
我想得到更好的A.如果不是,我會接受你的答案。謝謝 – Vathe