如何更改新的TabLayout上所選標籤下劃線的顏色? PagerTabStrip有一個方法setTabIndicatorColor(int color)
,TabLayout
似乎沒有這樣的方法。所選標籤下劃線的TabLayout顏色
回答
使用app:tabIndicatorColor
。
例子:
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabIndicatorColor="@android:color/white" />
確保你有這樣的namespace
:xmlns:app="http://schemas.android.com/apk/res-auto"
「app:tabIndicatorColor」相同。但我沒有發現官方文檔提及它。 – wangqi060934
是的,但我寧願使用此比第三方庫。 –
當談到Android開發時,有很多未記錄的事情。 –
嘗試從這個位置下載以下文件:
SlidingTabLayout.java
SlidingTabStrip.java
嘗試設置選項卡指示燈的顏色是這樣的:
slidingTabLayout.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() {
@Override
public int getIndicatorColor(int position) {
return getResources().getColor(R.color.color_name);
}
});
他正在使用:android.support.design.widget.AppBarLayout。請閱讀此處:http://developer.android.com/reference/android/support/design/widget/TabLayout.html。 –
如何選擇未選中標籤的顏色 –
可以使用setcustomTebC olorizer 下面是示例
mSlidingTabLayout=(SlidingTabLayout)findViewById(R.id.sliding_tabs);
mSlidingTabLayout.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() {
@Override
public int getIndicatorColor(int position) {
return Color.YELLOW;
}
@Override
public int getDividerColor(int position) {
return 0;
}
});
他正在使用:android.support.design.widget.AppBarLayout。請閱讀此處:http://developer.android.com/reference/android/support/design/widget/TabLayout.html。 –
如何刪除下劃線? –
@alexmike嘗試將顏色設置爲與選項卡 –
- 1. 如何更改TabLayout中所選標籤的標題顏色?
- 2. android TabLayout改變所選標籤圖標的顏色,顯示暗淡的白色
- 3. AlertDialog標題下劃線顏色
- 4. RichTextBox和下劃線顏色
- 5. <u>標籤下劃線顏色不<a>顏色在IE
- 6. 刪除PhpStorm藍色標籤下劃線
- 7. ID標籤用紅色下劃線
- 8. Ionic 2:所選標籤上的下劃線標題
- 9. TabLayout中選定的自定義標籤文本顏色
- 10. 更改所選標籤的顏色,jquery
- 11. UIPickerView所選行標籤顏色
- 12. 改變顏色的EditText的下劃線
- 13. 更改TextView的下劃線顏色
- 14. (材料)的EditText下劃線顏色
- 15. 更改標籤文本的顏色和實際框架中的下劃線
- 16. 刪除下面的片段標籤藍色下劃線
- 17. Visual Studio 2010中C#顏色的下劃線顏色
- 18. 顏色只在Swift中加下劃線
- 19. 風格EditText下劃線顏色android
- 20. Android Tab下劃線顏色不變
- 21. Android TabLayout如何做兩個下劃線
- 22. 如何更改Materialise CSS選項卡的下劃線顏色?
- 23. 如何更改TabLayout選定選項卡的圖標顏色?
- 24. TabLayout顏色強調
- 25. 如何將UITabbar所選標籤顏色的背景顏色更改爲藍色?
- 26. Android tabLayout最後選擇的標籤顏色沒有正確更新
- 27. TabLayout:爲每個標籤設置自定義顏色
- 28. 如何在tablayout的非活動選項卡上用特定顏色設置下劃線?我的自定義視圖佔用最大標籤寬度。
- 29. 更改所選行標籤顏色選擇器視圖SWIFT 1.2
- 30. ViewPagerIndicator不顯示下劃線標籤
你見過我的答案嗎? –