2017-06-24 5 views
0

Derzeit versuche ich mein Schulprojekt in Android zu bauen und ich fürchte, ich habe ein wirklich schwieriges Projekt ausgewählt. Ich würde fragen, ob es möglich ist, eine Anwendung von Drittanbietern in einem kleinen Fenster innerhalb meiner Anwendung zu öffnen. Wenn ich versuche, eine Anwendung eines Drittanbieters per Knopfdruck zu starten, startet die Anwendung und ich kann nicht mehr zu meiner Anwendung zurückkehren. Ich möchte eine andere Anwendung in meiner Anwendung starten, einen Screenshot davon machen und dieses kleine Fenster schließen. Ich möchte Sie bitten, mir in diesem Thema zu helfen. Vielen Dank im Voraus.Ist es möglich, eine App in einem kleinen Fenster INNERHALB meiner eigenen App zu öffnen?

+0

Es ist möglich, aber es wird kein Schulprojekt mehr sein, nehme an. https://developer.android.com/training/basics/intents/index.html – FieryCat

Antwort

3

Ich würde fragen, ob es möglich ist,

innerhalb meiner Anwendung eine 3rd-Party-Anwendung in einem kleinen Fenster zu öffnen

Nein, leider nicht.

Ich möchte eine andere Anwendung in meiner Anwendung starten, nehmen Sie einen Screenshot davon, und schließen Sie dieses kleine Fenster

Sie können eine Aktivität über startActivity() starten. Mit der Benutzerberechtigung können Sie mithilfe der Medienprojektions-APIs einen Screenshot von dem erstellen, was auf dem Bildschirm angezeigt wird. Sie können nicht:

  • einbetten die Benutzeroberfläche von der anderen Tätigkeit in deiner
  • die andere Aktivität in einem „kleinen Fenster“ öffnen (wenn der Benutzer könnte, Split-Screen-Funktionen in Android 7.0+ verwenden)
+0

Am Ende entschied ich mich, Multiwindow zu verwenden. –

0

Am Ende des Tages entschied ich mich, Multiwindow zu verwenden. Durch Hinzufügen der Zeile unten in meinen Code, habe ich es in einem kleinen Fenster laufen lassen. Dann konnte ich die andere Aktivität im großen Fenster starten.

Verwandte Themen