wie stoppe Aktivität Erholung auf Bildschirm Ausrichtung?

7

Wie kann ich den Neustart oder das Abrufen von create () auf Bildschirmausrichtung stoppen, ich möchte die Wiederherstellung der Aktivität auf Bildschirmausrichtung stoppen. Vielen Dank im Voraus bitte sagen Sie mir eine bessere Lösung, die wirklich ein Problem schafft. Wie in meinem Programm, wähle ich ein Bild aus, aber bei der Bildschirmausrichtung geht das Bild aus, deshalb möchte ich die Wiederherstellung der Aktivität auf der Bildschirmausrichtung stoppen.

%Vor%     
ravi 11.01.2012, 05:21
quelle

7 Antworten

24

Bis zu API 13 gab es einen neuen Wert für das Attribut configChanges , screenSize

Wenn Sie große Bildschirme verwenden, sollten Sie daher screenSize in Ihrem Attribut configChanges hinzufügen:

%Vor%     
Thomas Gatt 17.08.2012 23:36
quelle
7

Dies passiert, weil sich die Aktivität bei Neustart der Bildschirmausrichtung neu startet. In diesem Fall können Sie das Attribut configChanges in Ihrem Tag in der AndroidManifest-Datei hinzufügen, um die Neuerstellung der Aktivität zu stoppen.

%Vor%

By, das wird auch nicht aufhören, obwohl sich die Ausrichtung ändert.

%Vor%     
user647826 11.01.2012 05:34
quelle
4

Fügen Sie in Ihrer AndroidManifest.xml-Datei in der Aktivität

hinzu %Vor%

Beispiel wie folgt:

%Vor%     
Mohit Verma 11.01.2012 06:17
quelle
2

Nicht die beste, aber vielleicht die einfachste Lösung ist das Hinzufügen

%Vor%

zu deiner Aktivität in deinem Manifest, so wie es aussieht

%Vor%     
mseo 11.01.2012 05:24
quelle
-1

Zwei Möglichkeiten dafür:

Sie können entweder android: configChanges="keyboardHidden | orientation" in der Manifest-Datei festlegen, um die Wiederherstellung von Aktivitäten zu vermeiden.

Or Nehmen Sie die Änderungen vor, die beim Ändern der Ausrichtung in der überschriebenen Methode angewendet werden sollen

@Override

%Vor%     
jency 11.01.2012 05:39
quelle
-2

Es gibt eine vollständigere Liste von Parametern zum Verhindern von Aktivitätsreproduktionen (in Manifest.xml):

%Vor%     
Webest 15.05.2015 15:34
quelle
-3

Hinzufügen

%Vor%

oder

%Vor%

zu Ihrem Layout in mainwindow.xml .

Beispiel :::

%Vor%

Sie müssen nichts in der Aktivitätsklasse hinzufügen.

Hoffe, dass dies Ihnen helfen kann

    
sonu thomas 11.01.2012 05:34
quelle

Tags und Links