回答
您好我也通過了同樣的問題了。我通過使用下面的代碼來解決它 嘗試你可能會得到一些提示。
tabHost.setOnTabChangedListener(new OnTabChangeListener() {
public void onTabChanged(String yourArghere) {
for (int i = 0; i < tab.getTabWidget().getChildCount(); i++) {
tab.getTabWidget().getChildAt(i)
.setBackgroundResource(R.color.YourColorhere);
}
tab.getTabWidget().getChildAt(tab.getCurrentTab())
.setBackgroundResource(R.color.yourColor);
}
});
當您按下Tab按鈕,選項卡點亮橙色,當您選擇標籤燈灰色,沒有選擇燈黑色。我想刪除橙色。當你按下標籤,標籤點亮橙色,然後背景顏色變成灰色 – Madi
爲什麼不能試試這個鏈接http://stackoverflow.com/questions/10240756/android-how-to-re-move-selected-tab-highlight-color -on-press-highlight-on-tabw –
是的,它是possible.you需要創建繪製文件夾中選擇繪製這樣 通過這些繪製的活動。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- WHEN SELECTED -->
<item android:drawable="@drawable/img_menu_cal_sel" android:state_selected="true"/>
<!-- WHEN NOT SELECTED -->
<item android:drawable="@drawable/img_menu_cal" android:state_selected="false" />
</selector>
按下標籤按鈕標籤時橙色燈亮,當選中標籤顏色爲灰色時,未選擇黑色。我想刪除橙色。當你按下標籤時,標籤點亮橙色,然後背景顏色變爲灰色 – Madi
- 1. 更改tabhost顏色
- 2. 如何改變標籤的顏色TabHost(
- 3. 如何在點擊時更改標籤的顏色?
- 4. 當我點擊tabhost時,標籤內容不會改變
- 5. 更改背景顏色tabhost
- 6. 更改TabHost/TabWidget的顏色
- 7. 將顏色更改爲TabHost
- 8. 更改NavigationDrawer的顏色點擊顏色
- 9. Chart.js更改標籤顏色
- 10. 更改文本標籤和顏色通過點擊按鈕
- 11. 屬性更改標籤顏色標籤
- 12. 可以在改變顏色時實現OnScrollListener()時更改顏色
- 13. 更改顏色JButton當點擊並重置後沒有點擊
- 14. 可點擊顏色框來更改聊天泡泡顏色
- 15. 單擊標籤時更改背景顏色
- 16. 更改下拉菜單的顏色當點擊和懸停時
- 17. 當您點擊兩次時更改div的顏色?
- 18. 更改焦點上可點擊的TextView顏色並單擊?
- 19. 更改標籤文本和顏色隨着當前時間
- 20. 當選中時更改複選框標籤的顏色
- 21. Highstock:如何在點擊時更改標誌填充顏色
- 22. 如何在點擊時更改UIButton的標題顏色?
- 23. visual C#更改標籤標題顏色
- 24. Nimbus更改標籤標題的顏色
- 25. 如何更改TabHost背景顏色
- 26. 如何更改TabHost中的顏色
- 27. 更改tabHost&排名選擇顏色
- 28. 可點擊時更改Button的背景顏色爲false
- 29. 改變顏色當是點擊jQuery的
- 30. 更改標籤欄通知時點擊
是可能的... –
怎麼樣?當你點擊標籤時,標籤點亮黃色!我想使用藍色而不是橙色! – Madi
http://www.androidhive.info/2011/08/android-tab-layout-tutorial/ – Rohit