2014-10-24 10 views
5

मैं कुछ सफेद-ऑन-पारदर्शी माउस मैं अपनी टूलबार में उपयोग करना चाहते हैं tinting नहीं है, लेकिन वे मेरे विषय (AppCompat.Light के आधार पर) फिट करने के लिए रंगा हुआ नहीं जा रहा है। इससे कोई फर्क नहीं पड़ता कि मैं किस रंगीन आइकन डालता हूं, वे उस रंग में रहते हैं और अंधेरे भूरे रंग की बारी नहीं करते हैं (जैसे अतिप्रवाह और खोज दृश्य आइकन)।टूलबार MenuItems

<style name="Theme.*myapp*" parent="Theme.AppCompat.Light"> 
    <item name="colorPrimary">@color/accent</item> 
    <item name="colorPrimaryDark">@color/accent_dark</item> 
    <item name="colorAccent">@color/accent</item> 
    <item name="windowActionBar">false</item> 
    <item name="android:dialogTheme">@style/*myapp*.Dialog</item> 
    <item name="android:textColorPrimary">#DE000000</item> 
    <item name="android:textColorSecondary">#8A000000</item> 
</style> 

वहाँ कुछ मैं टूलबार MenuItems टिंट को पाने के लिए क्या करना है है:

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/toolbar" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:background="?attr/colorPrimary" 
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" 
app:contentInsetStart="0dp"> 

यहाँ मेरी विषय है?

+0

पोस्ट अपने विषय –

+0

अपडेट किया गया प्रश्न का प्रयास करें। –

+0

ये सुविधा केवल एंड्रॉइड लॉलीपॉप पर काम करती है। आपके डिवाइस का एपीआई स्तर क्या है? – hister

उत्तर

0

लग रहा है गूगल की तरह कुछ छिपा है: मैं अपने menu.xml को यह निम्न दो आइटम जोड़ने की कोशिश की है:

<item 
     android:id="@+id/menu_test2" 
     android:icon="@drawable/i_cccc_mtrl_alpha" 
     android:orderInCategory="10" 
     pressreader:showAsAction="always" /> 

    <item 
     android:id="@+id/menu_test3" 
     android:icon="@drawable/abc_ic_menu_cut_mtrl_alpha" 
     android:orderInCategory="10" 
     pressreader:showAsAction="always" /> 

i_cccc_mtrl_alpha, abc_ic_menu_cut_mtrl_alpha के प्रति है abc_ic_menu_cut_mtrl_alpha appcompat पैकेज से है। तो abc_ic_menu_cut_mtrl_alpha दोनों विषयों (प्रकाश & डार्क) सभी उपकरणों पर पर पूरी तरह से काम करता है, i_cccc_mtrl_alpha रंगा हुआ नहीं है और हमेशा सफेद ...

+0

दिलचस्प! हालांकि वास्तव में एक जवाब नहीं है। –

+0

मैं अगर मैं कर सकता, पर्याप्त नहीं प्रतिष्ठा :( – hunter

1

इस <item name="colorControlNormal">@color/white</item>

+0

मेरे लिए काम नहीं किया था टिप्पणी के रूप में जोड़ा था। –

+0

आप करने के लिए एप्लिकेशन विषय इस ऐड की कोशिश करो। केवल नहीं टूलबार विषय। लेकिन फिर अपने सभी widets रंगा हुआ हो जाएगा। – jgnt32

+0

मैंने किया काम नहीं किया :( –

संबंधित मुद्दे