Я попытаюсь объяснить, что именно мне нужно сделать.
У меня есть 3 отдельных экрана: A, B, C. Существует еще один экран, называемый HomeScreen, где все 3 растровые изображения экрана должны отображаться в виде галереи, и пользователь может выбрать, в каком виде он хочет идти.
Мне удалось получить растровые изображения всех трех экранов и отобразить их в окне "Галерея", поместив весь код в ActivityScreen Activity. Теперь это сильно усложнило код, и я хотел бы его упростить.
Итак, могу ли я вызвать другое действие из HomeScreen и не отображать его и просто получить растровое изображение этого экрана. Например, скажем, я просто вызываю HomeScreen и вызывает Activity A, B, C, и ни одна из Деяний из A, B, C не отображается. Он просто дает растровое изображение этого экрана с помощью getDrawingCache(). И тогда мы можем отобразить эти растровые изображения в виде галереи в HomeScreen.
Надеюсь, я очень четко объяснил эту проблему.
Пожалуйста, дайте мне знать, если это действительно возможно.