Wie kann ich das deaktivieren multiwindow-Modus für eine Aktivität in Android N+
In der developer preview für Android N, multi-Fenster-Unterstützung standardmäßig aktiviert ist. Wie kann ich es deaktivieren für Aktivitäten? Auch, was passiert, wenn eine multi-window-fähigen app startet meine Aktivität deaktiviert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrem manifest, das Sie brauchen:
So, in Ihrer manifest-Datei, für jede Aktivität, die Sie möchten, um die Funktion zu deaktivieren, es würde werden wie:
Oder, wenn Sie wollen, deaktivieren Sie es in Ihrem gesamten app:
Als für das, was passieren wird, Android wird nicht nur lassen Sie Ihre app gehen Sie in die multi-screen-Modus - es bleibt einfach Vollbild. Sehen https://developer.android.com/preview/features/multi-window.html und https://developer.android.com/guide/topics/manifest/activity-element.html#resizeableActivity.
Hinweis: Beim Start eines Unresizable Aktivität sollten Sie auch hinzufügen
Intent.FLAG_ACTIVITY_NEW_TASK
Flagge auf Vorsatz.Sonst wird es Erben die Eigenschaften von der Wurzel-Aktivität.Hinzufügen
android:resizeableActivity="false"
für Ihre Tätigkeit in Ihrer Manifest-Datei, oder Sie können auch fügen Sie diese für Ihre Anwendung: