मैं हमेशा बहस कर रहा हूँ कारगर तरीका है क्या:कई बार वी.एस. वैश्विक चर findViewById
- findViewById कई बार उपयोग करने के लिए: जब मैं कई बार एक्सएमएल से किसी भी विजेट का उपयोग करने के लिए है कि क्या बेहतर है
- findViewById परिणाम के साथ फ़ील्ड बनाने और इस फ़ील्ड का उपयोग करने के लिए।
मुझे लगता है कि (?) पहला विकल्प समय का मामला है और दूसरा विकल्प अंतरिक्ष का मामला है लेकिन स्वीकार्य तरीका क्या है ??
मैं एंड्रॉइड/विकास शुरुआती हूं और चीजों को बेहतर तरीके से करने के लिए स्वीकार्य/सही तरीकों की तलाश में हूं।
findViewById एक गहन विधि का एक सा है। मुझे लगता है कि इसे निजी ** फ़ील्ड ** के रूप में उपयोग करना सबसे अच्छा होगा ** विशेष रूप से यदि इसका उपयोग अक्सर किया जा रहा है। ध्यान दें कि मैंने वैश्विक नहीं कहा क्योंकि किसी भी गतिविधि को किसी अन्य व्यक्ति के विचारों की आवश्यकता नहीं है। – mango
जो वैश्विक में मेरा मतलब है, यह वास्तव में गलत शब्दावली है। मेरा सवाल संपादित किया। धन्यवाद – dvrm
दूसरा विकल्प बेहतर है। चूंकि 'findViewById' एक भारी ऑपरेशन है, यह सभी उपलब्ध दृश्यों पर' xml' खोज करता है। –