Ich werde versuchen zu erklären, was genau ich tun muss.
Ich habe 3 separate Bildschirme, sagen A, B, C. Es gibt einen weiteren Bildschirm namens say HomeScreen, auf dem alle 3 Bildschirm-Bitmaps in der Galerieansicht angezeigt werden sollen und der Benutzer auswählen kann, in welche Ansicht er gehen möchte.
Ich konnte die Bitmaps aller 3 Bildschirme abrufen und in der Galerieansicht anzeigen, indem ich den gesamten Code nur in der HomeScreen-Aktivität platzierte. Dies hat den Code sehr kompliziert gemacht und ich möchte ihn vereinfachen.
Kann ich also eine andere Aktivität von HomeScreen aus aufrufen und nicht anzeigen und nur die Bitmap dieses Bildschirms abrufen? Angenommen, ich rufe nur HomeScreen auf und es werden die Aktivitäten A, B, C aufgerufen, und keine der Aktivitäten von A, B, C wird angezeigt. Es gibt nur die Bitmap dieses Bildschirms von getDrawingCache (). Und dann können wir diese Bitmaps in der Galerieansicht in HomeScreen anzeigen.
Ich hoffe, ich habe das Problem sehr klar erklärt.
Bitte lassen Sie mich wissen, ob dies tatsächlich möglich ist.