2011-04-04 22 views

उत्तर

63

आप प्रोग्राम मेनू को प्रोग्राम मेनू खोलने के लिए openOptionsMenu का उपयोग कर सकते हैं।

आप एक Button है, तो आप कर सकते हैं:

button.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
     openOptionsMenu(); 
    } 
}); 

वरना एक्सएमएल में अपने Button पर सेट android:onClick="myOnClickMethod" और उसके बाद है:

public myOnClickMethod(View v) { 
    openOptionsMenu(); 
} 

अपनी गतिविधि में।

+0

ग्रेट ... मेरे लिए काम +1 – Harshid

+6

चेतावनी - यह क्रॉस-वर्जन और <एप्लिकेशन /> कॉन्फ़िगरेशन आवश्यकताओं के संदर्भ में पूरी तरह से अपर्याप्त है। एक बार जब आप हनीकॉम, एक्शनबार, आईसीएस, 4.3 बग इत्यादि पर विचार करना शुरू करते हैं, तो यह आसान नहीं है –

+1

@CoryTrese कृपया कुछ सीनियर बताएं जहां यह असफल हो सकता है। यदि संभव हो, तो उन समस्याओं का समाधान देना उल्लेखनीय रूप से आभारी होगा। –

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