Ich möchte die Unterstützung mehrerer Fenster für eine Aktivität in meiner App deaktivieren.
Ich habe resizeableActivity
in meinem Manifest auf "false" gesetzt, aber wenn ich lange auf das App-Symbol drücke, wird die App weiterhin im Multi-Window-Modus ausgeführt. Unten ist mein Manifest:
Pro Dokumentation :
android:resizeableActivity=["true" | "false"]
Wenn das Attribut auf "false" gesetzt ist, unterstützt die Aktivität den Mehrfachfenstermodus nicht. Wenn dieser Wert falsch ist und der Benutzer versucht, die Aktivität im Mehrfenstermodus zu starten, übernimmt die Aktivität den gesamten Bildschirm.
Ich habe auch versucht, dieses Attribut auf Anwendungsebene in Manifest auf false zu setzen, aber es startet immer noch im Multi-Window-Modus. Irgendein Hinweis darauf, was ich falsch mache, wird sehr geschätzt?
Die Aktivität, die sich im Stamm der Aufgabe befindet, steuert die Fenstergröße. Ihre Auswahlmöglichkeiten sind:
Verfolge alle möglichen Aufgaben-Stammaktivitäten in deiner App und vergewissere dich, dass sie auch android:resizeableActivity="false"
Erzwingen Sie diese Aktivität in eine andere Aufgabe, indem Sie Intent
flags beim Starten oder in den Manifesteinstellungen
Ich habe dieses Problem schon früher, und ich versuche es viele Male zu finden add android: launchMode="singleTask" & amp; & amp; android: resizeableActivity="false" zur gleichen Zeit.
Tags und Links android android-7.0-nougat multi-window