मेरे पास एक कक्षा है जिसका उपयोग मैं अपनी गतिविधि के भीतर जीपीएस डेटा प्राप्त करने के लिए कर रहा हूं। निर्माता में मैं यह गतिविधि के संदर्भ पारित:मैं एक गैर गतिविधि वर्ग से टोस्ट कैसे बना सकता हूं?
gpsFetcher = new GPSFetcher(this);
और gpsFetcher कक्षा में मेरे पास है:
this.context = c.getApplicationContext();
या बस
this.context = c;
और फिर मैं के साथ टोस्ट फोन:
Toast.makeText(context, "sometext", Toast.LENGTH_LONG);
लेकिन यह ne ver दिखाता है ... क्या मुझे कुछ याद आ रही है? क्या यह संभव है?
धन्यवाद!
आपको बुला रहे हैं 'टोस्ट.शो(); '? यदि नहीं, तो यह http://stackoverflow.com/questions/3466087/cannot-display-toast-from-an-activity-other-than-my-main-activity का डुप्लिकेट है – Jess
नहीं, नीचे दिए गए उत्तर को देखें ... Facepalm। धन्यवाद। – Matt