2013-08-22 8 views
6

के साथ आइटम नहीं दिखा सका मुझे AppCompat के साथ एक्शनबार में आइटम दिखाने के लिए कुछ परेशानी हो रही है।AppCompat लाइब्रेरी

इस कोड को एक सामान्य ActionBar

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

    <item 
     android:id="@+id/item1" 
     android:showAsAction="always" 
     android:title="Se connecter" 
     android:visible="true"> 
    </item> 

</menu> 

लेकिन AppCompat पुस्तकालय आइटम नहीं दिखाया गया है के साथ पर काम करता है ..

मुझे क्या करना चाहिए?

अग्रिम :)

उत्तर

41

showAsAction धन्यवाद एपीआई < के लिए एंड्रॉयड एक्सएमएल नाम स्थान में है 11 की तरह निम्नलिखित कुछ प्रयास करें:

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

<item android:id="@+id/action_refresh" 
    android:title="@string/refresh" 
    yourapp:showAsAction="always" 
    android:icon="@drawable/ic_action_refresh" /> 
</menu> 

ध्यान दें कि मैं मेनू विशेषताओं में xmlns:yourapp="http://schemas.android.com/apk/res-auto जोड़ा गया है और बदल दिया है का नामस्थान android से yourapp पर।

अधिक पढ़ना: http://developer.android.com/guide/topics/ui/actionbar.html

+0

धन्यवाद! यह काम करता हैं! :) – nsvir

+0

यह एंड्रॉइड वेबसाइट पर अच्छी तरह से प्रलेखित नहीं है, लेकिन इससे मुझे मदद मिली, धन्यवाद! – Keeno

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