2015-09-26 22 views
7

के बजाय काले रंग के रूप में आ रहा है मेरा टूलबार टेक्स्ट, बैक एरो और सभी काले रंग के रूप में आ रहे हैं, लेकिन मैं इसे सफेद होना चाहता हूं
मैं इसे कैसे प्राप्त कर सकता हूं?
मेरे styles.xml इस तरह दिखता है:एंड्रॉइड: टूलबार टेक्स्ट सफेद

<resources> 

    <style name="AppTheme" parent="MyMaterialTheme.Base"> 

    </style> 

    <style name="MyMaterialTheme.Base" parent="Theme.AppCompat.Light.NoActionBar"> 
     <item name="android:windowNoTitle">true</item> 
     <item name="windowActionBar">false</item> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
     <item name="android:windowBackground">@color/windowBackground</item> 
     <item name="android:textColor">@color/textColorPrimary</item> 
     <item name="android:textStyle">normal</item> 



    </style> 


</resources> 

एंड्रॉयड प्रकट स्निपेट:

<application 
     android:allowBackup="true" 
     android:icon="@mipmap/hello" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
+0

संभव डुप्लिकेट (http एपीआई स्तर से नीचे से इन वस्तुओं को हटा दें .com/प्रश्न/27551230/android-विषय-appcompat-प्रकाश-साथ-काले उपकरण पट्टी के लिए प्रकाश-पाठ) –

उत्तर

15

अपनी उपकरण पट्टी के लिए एक शैली को परिभाषित करें मूल्यों फ़ोल्डर में यह आपके themes.xml या styles.xml में इन मदों का उपयोग करने के

<android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:layout_scrollFlags="scroll|enterAlways" 
     android:theme="@style/AppToolbar" 
     android:minHeight="?attr/actionBarSize"/> 
1

उल्लेख this answer here

आदेश अपने टूलबार में आप बस शीर्षक का रंग बदलने के लिए को अपने टूलबार शैली में विशेषता android:textColorPrimary जोड़ना है। अपने टूलबार को

<style name="AppToolbar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> 
    <item name="android:textColorPrimary">@android:color/white</item> 
    <item name="android:textColorSecondary">@android:color/white</item> 
</style> 

सेट यह:

1

प्रयास करें या मूल्य-v21 और अन्य मान फ़ोल्डर।

<style name="AppTheme" parent="Theme.AppCompat.Light"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/primaryColor</item> 
     <item name="colorPrimaryDark">@color/primaryColor</item> 
     <item name="colorAccent">@color/primaryColor</item> 
     <item name="android:textColorPrimary">@android:color/white</item> 
     <item name="android:navigationBarColor">@android:color/black</item> 

     <item name="actionMenuTextColor">@android:color/holo_blue_dark</item> 
     <item name="android:actionMenuTextColor">@android:color/holo_blue_dark</item> 
     <item name="android:windowDrawsSystemBarBackgrounds">true</item> 
     <item name="android:statusBarColor">@android:color/black</item> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
     <item name="android:windowBackground">@android:color/white</item> 
     <item name="android:windowContentTransitions">true</item> 
     </style> 

नोट: -: // stackoverflow 21.

 <item name="android:windowDrawsSystemBarBackgrounds">true</item> 
     <item name="android:statusBarColor">@android:color/black</item> 
     <item name="android:windowContentTransitions">true</item> 
[डार्क टूलबार के साथ एंड्रॉयड Theme.AppCompat.Light (प्रकाश पाठ के लिए)] के
संबंधित मुद्दे