मैं हनीकॉम्ब गैलरी नमूना कोड ( यहां ) देख रहा हूं और अपने स्वयं के एक्शन आइटम जोड़ने की कोशिश करते हुए मैं निम्नलिखित कोड पर चला गया हूं:
<item android:id="@+id/camera"
android:title="Camera"
android:icon="?attr/menuIconCamera"
android:showAsAction="ifRoom" />
?attr
मुझे एक पाश के लिए फेंक रहा है। क्या कोई समझा सकता है कि यह क्या कर रहा है? यह एक ड्रॉबल से कैसे संबंधित है? मुझे Google पर कोई भी अच्छी जानकारी नहीं मिल रही है। इसके अलावा क्या हमारे पास केवल आइकनों के लिए उपयोग की जाने वाली विशेषताओं की एक सूची या गैलरी है menuIconCamera
?
धन्यवाद
संपादित करें: मैंने कुछ और चारों ओर देखा और पाया कि attrs.xml इस तरह दिखता है:
<resources>
<declare-styleable name="AppTheme">
<attr name="listDragShadowBackground" format="reference" />
<attr name="menuIconCamera" format="reference" />
<attr name="menuIconToggle" format="reference" />
<attr name="menuIconShare" format="reference" />
</declare-styleable>
दुर्भाग्य से यह सिर्फ मेरे लिए और भी अधिक भ्रमित करता है। यह क्या कर रहा है?