हम एक पुस्तकालय विकसित कर रहे हैं जिसका उपयोग JVM
और Android
दोनों में किया जाएगा। और अब हमें परीक्षण अवधि अधिसूचना लागू करने की आवश्यकता है। अन्य प्लेटफ़ॉर्म (.Net और Mac) में पॉपअप संदेश बॉक्स दिखा रहा था। लेकिन अब तक मुझे एंड्रॉइड के लिए ऐसा करने का कोई तरीका नहीं मिल रहा है।संदर्भ के बिना पॉपअप संदेश कैसे दिखाएं
समस्या यह है कि कुछ संदेश (टोस्ट या अलर्टडिअलॉग) दिखाने के लिए, मुझे एक वास्तविक संदर्भ होना चाहिए। लेकिन चूंकि हमारी लाइब्रेरी में यूआई तत्व नहीं हैं और यूआई से संबंधित नहीं हैं, इसलिए हम किसी घटक को घटक बनाते समय संदर्भ पारित करने के लिए नहीं कह रहे हैं।
कम होने के लिए:
- कैसे मैं एक संदर्भ संदर्भ उपयोगकर्ता कोड से पारित किए बिना एक टोस्ट (AlertDialog, अधिसूचना) दिखा सकते हैं।
- यदि मैं शायद एंड्रॉइड और जावा पर परीक्षण मोड को लागू करने के लिए बेहतर समाधान नहीं कर सकता।
आप बिना किसी संदर्भ के कुछ भी कर सकते हैं। हो सकता है कि अधिसूचनाओं के लिए एक इंटरफ़ेस प्रदान करें और उपयोगकर्ता को इस इंटरफ़ेस को लागू करने दें –