2014-10-20 19 views
16

में जावाडोक @ लिंक संदर्भ, मैं एंड्रॉइड स्टूडियो के साथ कुछ जावाडोक उत्पन्न करने की कोशिश कर रहा हूं। मैं लिंक के समान श्रेणी में {@link #method()} एक विधि का जिक्र कर रहा हूं लेकिन मुझे अभी भी reference not found javadoc से त्रुटि मिलती है। मैं शायद कुछ बेवकूफ छोड़ रहा हूं लेकिन मैं यह नहीं समझ सकता कि यह क्या है। क्या कोई भी एक ही समस्या के साथ आया है?एंड्रॉइड स्टूडियो

+1

एक बग रिपोर्ट दायर की गई है - ऐसा लगता है - हालांकि यह ऑटो-पूर्ण से संबंधित है लेकिन आपको वहां कुछ अतिरिक्त जानकारी मिल सकती है: https://code.google.com/p/android/issues/ विस्तार? आईडी = 67855 – AgentKnopf

उत्तर

14

एंड्रॉयड स्टूडियो में जावाडोक फाहा टैग के लिए प्रारूप है:

{@link package.class#member label} 

यहाँ javaDoc tags बारे में अधिक जानकारी है।

+0

इस डाउनवोट को समझ में नहीं आता है। यह मेरे लिए काम करता है। – Bobbelinio

+0

क्योंकि यह समस्या को ठीक नहीं करता है क्यों ये दिखाते हैं। लंबी व्याख्या यह है कि जब आप एंड्रॉइड स्टूडियो में एक दृश्य और ओवरराइड विधियों का विस्तार करते हैं और ओवरराइड विधियों के लिए जावाडोक जोड़ना चुनते हैं तो उनमें से लिंक लिंक में पैकेज का नाम शामिल नहीं करते हैं। और एंड्रॉइड स्टूडियो इस पर फिट हो जाता है और आपको उन्हें कुछ खोज और प्रतिस्थापित करने के साथ मैन्युअल रूप से ठीक करना होगा। तो उदाहरण के लिए android.view देखें। देखें # देखें (संदर्भ, विशेषता एसईटी, int, int) आपके व्यू में विस्तारित वर्ग को # व्यू (संदर्भ, विशेषता एसईटी, int, int) देखने के रूप में आयात किया गया है, और आपको मैन्युअल रूप से ठीक करने की आवश्यकता है। –

27

एंड्रॉयड स्टूडियो में एक जावाडोक टिप्पणी के भीतर, {@ लिख कर और फिर ctrl + अंतरिक्ष क्या पॉप अप होता है देखने के लिए मार ...

link चुनने के बाद की कोशिश, अंतरिक्ष मारा।

अब सभी संभव कक्षाओं की एक सूची के लिए पुन: प्रयास करें ctrl + अंतरिक्ष

सिर्फ एक विधि के लिए एक संदर्भ बनाने के लिए/वर्तमान वर्ग के भीतर डेटा, प्रकार # और फिर ctrl + अंतरिक्ष शायद-क्या-यू-अभाव की एक सूची देखने के लिए।

यह सुनिश्चित करना न भूलें कि ब्रैकेट बंद हैं!

+1

और XML फ़ाइल का संदर्भ कैसे लें? कुछ {{@link res/custom_strings.xml} ' – rexxar

+1

@Rexxar: कुछ नहीं पता, लेकिन यह एक बहुत अच्छा सवाल है! आगे बढ़ें और इसे एक अलग प्रश्न बनाएं और यहां दूसरों के लिए लिंक पोस्ट करें। –

+1

समझ और प्रोत्साहन के आपके शब्दों के लिए धन्यवाद! यहां यह है: http://stackoverflow.com/questions/41433645/how-to-reference-an-xml-file-in-android-javadoc – rexxar

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