所以我只是想改變應用程序中的標籤小部件的藍線顏色。我在網上搜索和找到的解決方案來改變標籤的整個背景,但我只是想改變標籤小部件的藍色線顏色爲另一種顏色,如黑色。可以這樣做嗎?試圖改變tabawidget的藍線顏色
0
A
回答
0
您可以嘗試這種風格:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Non focused states -->
<item android:state_focused="false"
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/tab_unselected_holo" />
<item android:state_focused="false"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/tab_selected_holo" />
<!-- Focused states -->
<item android:state_focused="true"
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/tab_unselected_focused_holo" />
<item android:state_focused="true"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/tab_selected_focused_holo" />
<!-- Pressed -->
<!-- Non focused states -->
<item android:state_focused="false"
android:state_selected="false"
android:state_pressed="true"
android:drawable="@drawable/tab_unselected_pressed_holo" />
<item android:state_focused="false"
android:state_selected="true"
android:state_pressed="true"
android:drawable="@drawable/tab_selected_pressed_holo" />
<!-- Focused states -->
<item android:state_focused="true"
android:state_selected="false"
android:state_pressed="true"
android:drawable="@drawable/tab_unselected_pressed_holo" />
<item android:state_focused="true"
android:state_selected="true"
android:state_pressed="true"
android:drawable="@drawable/tab_selected_pressed_holo" />
</selector>
您可以訪問This Link也。
希望它能幫助你。
+0
嘿謝謝@Rushabh Patel的幫助,但我無法在res文件夾中找到此文件。 –
0
爲您的自定義主題中的tabwidget製作單獨的樣式。
試試如下:
<item name="android:tabWidgetStyle">@android:style/Widget.TabWidget</item>
和
<style name="Widget.TabWidget">
<item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item>
<item name="android:ellipsize">marquee</item>
<item name="android:singleLine">true</item>
</style>
<style name="TextAppearance.Widget.TabWidget">
<item name="android:textSize">14sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">@android:color/tab_indicator_text</item>
</style>
我希望這將是有益的給你。
相關問題
- 1. Photoshop改變藍色白色的顏色
- 2. 從黑色改變圖形SVG的顏色以添加藍色
- 3. 試圖改變按鈕的顏色onclick
- 4. 平滑線條視圖改變顏色
- 5. Android改變線程顏色
- 6. 資源$ NotFoundException而試圖改變顏色
- 7. 如何在python中改變劇情線的顏色?從藍色到黑色?
- 8. 在對話框首選項的標題視圖下改變藍線的顏色
- 9. 改變顏色的顏色
- 10. 負線時改變線條顏色
- 11. 改變顏色的顏色改變所有圓形顏色
- 12. 改變顏色的EditText的下劃線
- 13. 鏈接文本而不改變文本的顏色爲藍色
- 14. 線條的顏色沒有改變?
- 15. R - 格 - 改變回歸線的顏色
- 16. 用ggplot改變線條的顏色()
- 17. Google地圖集羣圖標文本顏色變爲藍色
- 18. 改變顏色
- 19. 改變顏色
- 20. 改變顏色
- 21. 改變顏色
- 22. 改變顏色
- 23. 改變顏色
- 24. 改變顏色
- 25. 改變顏色
- 26. 改變顏色
- 27. 改變顏色
- 28. 改變顏色
- 29. 改變顏色
- 30. 改變顏色
可能重複的[TabWidget當前標籤底線顏色](http://stackoverflow.com/questions/14722654/tabwidget-current-tab-bottom-line-color) – blganesh101