ฉันจะพยายามอธิบายว่าฉันต้องทำอะไร
ฉันมี 3 หน้าจอแยกกันว่า A, B, C มีหน้าจออื่นที่เรียกว่า HomeScreen ซึ่งควรแสดงบิตแมปทั้ง 3 หน้าจอในมุมมองแกลเลอรีและผู้ใช้สามารถเลือกได้ว่าต้องการไปที่มุมมองใด
ฉันสามารถรับบิตแมปของทั้ง 3 หน้าจอและแสดงในมุมมองแกลเลอรีโดยวางรหัสทั้งหมดในกิจกรรมหน้าจอหลักเท่านั้น ตอนนี้โค้ดมีความซับซ้อนมากและฉันต้องการทำให้มันง่ายขึ้น
ดังนั้นฉันสามารถเรียกใช้กิจกรรมอื่นจากหน้าจอหลักและไม่แสดงและรับ Bitmap ของหน้าจอนั้นได้ ตัวอย่างเช่นสมมติว่าฉันเรียกว่า HomeScreen และเรียกว่ากิจกรรม A, B, C และจะไม่มีการแสดงกิจกรรมใด ๆ จาก A, B, C เพียงแค่ให้ Bitmap ของหน้าจอนั้นโดย getDrawingCache () จากนั้นเราสามารถแสดงบิตแมปเหล่านั้นในมุมมองแกลเลอรีในหน้าจอหลัก
ฉันหวังว่าฉันจะอธิบายปัญหาได้ชัดเจนมาก
โปรดแจ้งให้เราทราบหากเป็นไปได้จริง