1

In iOS gibt es ein UIWindow, das wir verwenden können, um vor allem zu sehen (alle View-Controller). Ich versuche, einen ähnlichen Weg in Android zu finden.android behalten einen Blick vor allen Aktivitäten

Ich habe eine Hauptaktivität mit einem verschiebbaren Registerkarten-Pager mit 3 Fragmenten. Die Hauptaktivität kann eine andere zeigen, indem sie startActivity auf einer Intent einer anderen Aktivität aufruft (Entschuldigung, wenn ich nicht die richtigen Wörter benutze, noch sehr neu zu android).

Ich möchte eine Ansicht, um vor allem zu bleiben. Selbst wenn die Hauptaktivität die andere Aktivität anzeigt, sollte diese Ansicht immer noch auf der gleichen Position auf dem Bildschirm angezeigt werden. Wie kann ich das erreichen?

In iOS ist das so einfach wie das Hinzufügen dieser Ansicht zum UIWindow. Gibt es etwas Ähnliches in Android?

Ähnlich wie bei der Youtube-App, bei der der Player auch dann aktiv bleibt, wenn Sie auf einen Kanalnamen klicken, um zu einer anderen Detailaktivität zu wechseln.

+0

http://Stackoverflow.com/a/15980900/3363481 – earthw0rmjim

+0

@ earthw0rmjim Ich möchte nicht, dass meine Sicht auf anderen Apps bleibt. Nur innerhalb meiner App, wenn meine eigene Aktivität angezeigt wird. –

+1

Verwenden Sie Fragmente anstelle von Aktivitäten. Fragmente können das meiste Ihrer Aktivitäten tun und können übereinander gestapelt werden. –

Antwort

1

können Sie einen Dienst verwenden und die android.permission.SYSTEM_ALERT_WINDOW Erlaubnis vor allem Überziehungen (auch wenn Ihre App ist geschlossen). Dann können Sie diesen Service nutzen und starten und stoppen, wenn Sie es brauchen. Weitere Informationen und ein Beispiel, können Sie diesem Link folgen:

http://www.androidhive.info/2016/11/android-floating-widget-like-facebook-chat-head/

, die nicht genau das, was Sie wollen, aber es überzieht inf vor allen Anwendungen, und ich bin sicher, dass Sie es verwenden können in Ihrem Fall mit einigen Änderungen.

Allerdings Ich denke, der beste Weg, um zu erreichen, was Sie brauchen, ist die Verwendung von Fragmenten.

Verwandte Themen