2012-03-29 15 views
6

निकालें मैं कस्टम दिखने वाले बटन के साथ एक एक्शनबार बना रहा हूं जिसे मैंने menu.xml के आइकन अनुभाग में रखा है।एक्शनबार आइटम नीली पृष्ठभूमि

समस्या यह है कि, जब मैं उन्हें दबाता हूं, तो मैं बटन की छवि का चयनित संस्करण और होलो थीम की नीली पृष्ठभूमि दोनों को देखता हूं।

<menu xmlns:android="http://schemas.android.com/apk/res/android" > 

    <item 
     android:id="@+id/current_position" 
     android:icon="@drawable/ab_location_layer" 
     android:menuCategory="container" 
     android:showAsAction="ifRoom" 
     android:title="Current position"> 
    </item> 

</menu> 

ab_location_layer यह है::

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item android:drawable="@drawable/ab_location_pressed" android:state_pressed="true"/> 
    <item android:drawable="@drawable/ab_location" android:state_pressed="false"/> 

</selector> 

ab_location_layer एक छवि है कि ActionBar से छोटी है शामिल

यह मेरा menu.xml है। एक्शनबार पर नीली पृष्ठभूमि को हटाने के लिए कैसे संभव है? मैं actionbarsherlock का भी उपयोग कर रहा हूँ।

धन्यवाद

+0

अपने कोड जोड़ने के लिए कृपया इस

<item name="android:selectableItemBackground">@null</item> <item name="android:actionBarItemBackground">@null</item> <item name="actionBarItemBackground">@null</item> 

डाल करने के लिए है, और चयनकर्ताओं का उपयोग करने का प्रयास करें, आप – Houcine

उत्तर

13

मैं ActionBarSherlock मेलिंग सूची पर जवाब मिला:

आप अपने विषय के लिए और ActionBar विषय में नहीं

+0

को ठीक कर सकते हैं, यह शेरलॉक के लिए किया गया था, धन्यवाद! – bk138

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