2015-04-19 8 views
6

में ओवरराइडिंग विधियों के लिए शॉर्टकट मैंने हाल ही में एंड्रॉइड स्टूडियो में माइग्रेट किया है और मुझे ग्रहण में Source -> Override/Implement सुविधा में काफी उपयोग किया जाता है।एंड्रॉइड स्टूडियो

Methods in Eclipse

मैं जहाँ मैं Android पर स्टूडियो में एक ही सुविधा मिल सकता है सोच रहा था। मैंने "Alt-Insert"/जेनरेट-ओवरराइड विधियों का प्रयास किया है लेकिन मुझे सूची में ओवरराइड करने के लिए OnPause() विधि नहीं मिली है। मैं उन तरीकों को कैसे प्राप्त करूं जिन्हें मैं सूची में ओवरराइड करना चाहता हूं?

ये एकमात्र तरीका हैं जो मेरे आईडीई पर मेरे लिए उपलब्ध हैं। enter image description here

+0

http://stackoverflow.com/questions/17061187/add-unimplemented-methods-feature-in-the-android-studio – Ichthyocentaurs

+0

@AkshatArora की संभावित डुप्लिकेट नहीं, मैं उस सवाल की जांच की है। उन उल्लिखित उत्तरों में से कोई भी काम नहीं करता है। सूची में दिखाए जाने वाले कोई कारण(), ऑनस्यूम() आदि विधियां नहीं हैं। बस क्लोन(): ऑब्जेक्ट और ऐसा। इस मामले में मेरे आईडीई पर पॉप अप करने वाली छवि की जांच करें। – kotAPI

+0

यदि आप जिस कक्षा में हैं, वह एंड्रॉइड 'फ्रैगमेंट', 'एक्टिविटी' इत्यादि बढ़ाता है, तो आप केवल उन्हीं विधियों को ओवरराइड कर सकते हैं। आपके द्वारा पोस्ट की गई सूची से ऐसा लगता है कि आप पीओजेओ कक्षा में हैं। – AlexWalterbos

उत्तर

15

Ctrl + O

एंड्रॉयड स्टूडियो में अच्छी तरह से काम करना चाहिए।

+0

मैंने कोशिश की है, वे सिर्फ दिखाई नहीं देते हैं, मेरी सूची देखने के लिए फिर से अपना पृष्ठ रीफ्रेश करें। धन्यवाद। – kotAPI

+0

केवल ऑब्जेक्ट ओवरराइड को ध्यान में रखते हुए, आपका प्रोजेक्ट सही तरीके से सेट नहीं किया जा सकता है? [Imgur] (http://i.imgur.com/1MXzhyw.png) क्या आपने प्रोजेक्ट निर्माता से परीक्षण के लिए ब्रांड नई परियोजना का उपयोग करने का प्रयास किया था? – poss

+0

मैंने इन पैकेजों को भी आयात किया है, मुझे आश्चर्य है कि क्या गलत है। > आयात android.content.Intent; > आयात android.os.Bundle; > आयात android.support.v7.app.ActionBarActivity; > आयात android.view.View; > आयात android.widget. बटन; – kotAPI

1

जिस विधि को आप ओवरराइड करना चाहते हैं उसे आपके द्वारा लागू या विस्तारित कक्षा में घोषित किया जाना चाहिए। यह हो सकता है कि आपकी कक्षा Activity (उदाहरण के लिए) का विस्तार न करे। और आपकी परियोजना को एक एंड्रॉइड प्रोजेक्ट होना चाहिए, न कि एक सादा जावा परियोजना।

1

प्रेस Alt (बाएं एक) + सम्मिलित करें। यह "जनरेट" शीर्षक के साथ सभी संवाद दिखाता है ओवरराइड विधियों का चयन करें।

शॉर्टकट - Ctrl + O

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