संभव डुप्लिकेट:
Android: Change Tab Text Color Programmaticallyएंड्रॉयड टैब पाठ रंग
हम कैसे एंड्रॉयड टैब में पाठ का रंग बदल सकते हैं।
संभव डुप्लिकेट:
Android: Change Tab Text Color Programmaticallyएंड्रॉयड टैब पाठ रंग
हम कैसे एंड्रॉयड टैब में पाठ का रंग बदल सकते हैं।
आप कोड
TabHost tabHost = getTabHost();
for(int i=0;i<tabhost.getTabWidget().getChildCount();i++)
{
TextView tv = (TextView) tabhost.getTabWidget().getChildAt(i).findViewById(android.R.id.title); //Unselected Tabs
tv.setTextColor(Color.parseColor("#ffffff"));
}
TextView tv = (TextView) tabhost.getCurrentTabView().findViewById(android.R.id.title); //for Selected Tab
tv.setTextColor(Color.parseColor("#000000"))
मैं ColorStateList का उपयोग निम्न का उपयोग कर सकते हैं, यह और अधिक सुरुचिपूर्ण पाते हैं। यहाँ एक उदाहरण है:
tab_text.xml:
android:textColor="@color/tab_text"
काम करता है यह समाधान अन्य पोस्ट किए गए समाधान –
की तुलना में बहुत साफ है, यह पोस्ट सरल है और राज्य आगे है और यह मेरा समय बचाता है, धन्यवाद। – Ravikumar11
क्या के पाठ का रंग:
अपने TextView में, बस textcolor के साथ इस फ़ाइल को इंगित करने के लिए सेट? आप एंड्रॉइड का उपयोग कर सकते हैं: पाठ रंग का रंग सेट करने के लिए टेक्स्ट व्यू पर टेक्स्ट। एक टैब में अन्य विचार होना चाहिए। –