मैं समझाने की कोशिश करूँगा कि मुझे वास्तव में क्या करने की आवश्यकता है।
मेरे पास 3 अलग स्क्रीन हैं A, B, C। होमस्क्रीन को कहते हैं कि एक और स्क्रीन है जहां सभी 3 स्क्रीन बिटमैप को गैलरी दृश्य में प्रदर्शित किया जाना चाहिए और उपयोगकर्ता यह चुन सकता है कि वह किस दृश्य में जाना चाहता है।
मैं सभी 3 स्क्रीन के बिटमैप्स प्राप्त करने में सक्षम रहा हूं और इसे केवल होमस्क्रीन गतिविधि में सभी कोड रखकर गैलरी दृश्य में प्रदर्शित कर सकता हूं। अब, इसने कोड को बहुत जटिल कर दिया है और मैं इसे सरल बनाना चाहूंगा।
तो, क्या मैं होमस्क्रीन से एक और गतिविधि को कॉल कर सकता हूं और इसे प्रदर्शित नहीं कर सकता और बस उस स्क्रीन का बिटमैप प्राप्त कर सकता हूं। उदाहरण के लिए, मैं केवल होमस्क्रीन को कॉल करता हूं और यह ए, बी, सी और एक्टिविटी में से कोई भी ए, बी, सी को प्रदर्शित करता है। यह सिर्फ getDrawingCache () द्वारा उस स्क्रीन का बिटमैप देता है। और फिर हम होमस्क्रीन में गैलरी दृश्य में उन बिटमैप को प्रदर्शित कर सकते हैं।
मुझे आशा है कि मैंने समस्या को बहुत स्पष्ट रूप से समझाया है।
कृपया मुझे बताएं कि क्या यह वास्तव में संभव है।