मेरी नौसिखिया प्रश्न के लिए खेद है, मुझे सिर्फ Google और stackoverflow से जवाब नहीं मिल रहा है .. मैं बस एंड्रॉइड के लिए सीखना शुरू करता हूं, इच्छा एंड्रॉइड ज्ञान के लिए एक अच्छा आधार बना सकती है। मैं सोच रहा हूं कि अगर मुझे खंड में टोस्ट.मैकेटेक्स्ट बनाते हैं तो मुझे निम्नलिखित में क्या उपयोग करना चाहिए। getActivity() या getAcitivity()। getAplicationContext()?टुकड़े टुकड़े में टोस्ट, getActivity() या getAcitivity() प्राप्त करें। GetAplicationContext()?
मैं दोनों की कोशिश किया था, यह अच्छी तरह से काम करता है ..
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getActivity(), "hello",Toast.LENGTH_LONG).show();
Toast.makeText(getActivity().getApplicationContext(),"Hello",Toast.LENGTH_LONG).show();
}
});
मेरा मानना है कि यूआई बातों के लिए आप आमतौर पर गतिविधि प्रसंग का प्रयोग करेंगे:
रीटो मायर द्वारा इस स्पष्टीकरण देखें। –