आयात करने की क्या आवश्यकता है या मैं गतिविधि के अलावा अन्य जगहों पर लेआउट इनफ्लोटर को कैसे कॉल कर सकता हूं?
public static void method(Context context){
//this doesn't work the getLayoutInflater method could not be found
LayoutInflater inflater = getLayoutInflater();
// this also doesn't work
LayoutInflater inflater = context.getLayoutInflater();
}
मैं getLayoutInflater
केवल गतिविधि में ही सक्षम हूं , क्या यह प्रतिबंध है? क्या होगा अगर मैं कस्टम डायलॉग बनाना चाहता हूं और मैं इसके लिए व्यू बढ़ाना चाहता हूं, या क्या होगा अगर मैं कस्टम व्यू के साथ टोस्ट मैसेज करना चाहता हूं, जो किसी सेवा से दिखाया गया हो, मेरे पास केवल उस सेवा से संदर्भ है जिसमें मेरी कोई गतिविधि नहीं है लेकिन मैं कस्टम संदेश दिखाना चाहता हूं।
मुझे कोड में उन स्थानों पर इनफ्लो की आवश्यकता है जो गतिविधि वर्ग में नहीं हैं।
मैं यह कैसे कर सकता हूँ ?