Der Aktivitätsbildschirm dreht sich nicht, wenn ich das Mobilgerät wechsle

8

Ich habe diesen Code als @gnobal verwendet, der auf Ссылка gepostet wurde und es funktioniert super. Aber mein Problem ist, dass ich festgestellt habe, dass wenn ich Theme.Transparent anwende, die Aktivität nicht in den Querformat-Modus wechselt, wenn ich das Mobiltelefon rotiere.

Thema:

%Vor%

Layout:

%Vor%

Aktivität:

%Vor%

Warum kann es nicht rotieren? Ich habe versucht, windowIsFloating zu false zu ändern und andere Parameter ohne Glück zu ändern.

    
Jose Luis Martín Romera 03.07.2013, 23:42
quelle

4 Antworten

19

Sie können dies überprüfen

%Vor%

füge einen von ihnen zu deinem Manifest <activity............../> hinzu. und vergessen Sie nicht, dies auch Ihrer Manifest-Anwendung im Manifest hinzuzufügen, wenn Sie nicht möchten, dass Ihre Aktivität android:configChanges="keyboardHidden|orientation|screenSize"

erneut erstellt wird     
k0sh 04.07.2013, 00:27
quelle
11

Wenn Sie android:windowIsTranslucent oder android:windowIsFloating auf true setzen Rotationsbenachrichtigungen sind deaktiviert (solange Sie nicht erzwingen, dass sie mit android:screenOrientation="sensor" aktiviert werden).

    
David Gräff 25.01.2014 12:24
quelle
0
___ answer17460161 ___

Sie können dies überprüfen

%Vor%

füge einen von ihnen zu deinem Manifest %code% hinzu. und vergessen Sie nicht, dies auch Ihrer Manifest-Anwendung im Manifest hinzuzufügen, wenn Sie nicht möchten, dass Ihre Aktivität %code%

erneut erstellt wird     
___ answer21350485 ___

Wenn Sie %code% oder %code% auf true setzen Rotationsbenachrichtigungen sind deaktiviert (solange Sie nicht erzwingen, dass sie mit %code% aktiviert werden).

    
___ qstnhdr ___ Der Aktivitätsbildschirm dreht sich nicht, wenn ich das Mobilgerät wechsle ___ antwort43723610 ___

Ich hatte das gleiche Problem. Bevor Sie irgendwelche Lösungen vornehmen, stellen Sie zunächst sicher, dass die Rotationsfunktion aktiviert ist und überprüfen Sie dann Ihren Home-Bildschirm, der gedreht werden kann, wenn nein, starten Sie Ihr Telefon neu und das Problem wird gelöst!

    
___ qstntxt ___

Ich habe diesen Code als @gnobal verwendet, der auf Ссылка gepostet wurde und es funktioniert super. Aber mein Problem ist, dass ich festgestellt habe, dass wenn ich Theme.Transparent anwende, die Aktivität nicht in den Querformat-Modus wechselt, wenn ich das Mobiltelefon rotiere.

Thema:

%Vor%

Layout:

%Vor%

Aktivität:

%Vor%

Warum kann es nicht rotieren? Ich habe versucht, windowIsFloating zu false zu ändern und andere Parameter ohne Glück zu ändern.

    
___ answer29787437 ___

Ich habe ein Thema mit %code% und die Rotation stoppt. Um es einzuschalten, habe ich Experiment, indem ich %code% für Anwendung, Thema und erste Aktivität hinzufüge. Wenn Sie nur die Rotation für die erste Aktivität hinzufügen, wird die Rotation für alle Aktivitäten in der Anwendung aktiviert.

    
___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ tag123bildschirmausrichtung ___ Erkennt, ob sich der Bildschirm im Hochformat (Höhe> Breite) oder im Querformat (Breite> Höhe) befindet, und wechselt zwischen beiden. Dieser Begriff wird insbesondere in mobilen Geräten verwendet, wo Anwendungen benachrichtigt werden, wenn der Benutzer das Gerät dreht. ___ tag123androidactivity ___ Fragen zum Erstellen oder Verwalten von Aktivitäten in Android. In Android-Anwendungen ist eine Aktivität eine Komponente, die eine Benutzerschnittstelle bietet, die dem Benutzer erlaubt, etwas zu tun. Einfache Beispiele sind: Wählen Sie das Telefon, machen Sie ein Foto, senden Sie eine E-Mail oder sehen Sie sich eine Karte an. ___
kokabi 01.05.2017 17:38
quelle
-1

Ich habe ein Thema mit android:windowIsTransluent und die Rotation stoppt. Um es einzuschalten, habe ich Experiment, indem ich screenOrientation="sensor" für Anwendung, Thema und erste Aktivität hinzufüge. Wenn Sie nur die Rotation für die erste Aktivität hinzufügen, wird die Rotation für alle Aktivitäten in der Anwendung aktiviert.

    
Kovalenko Alexey 22.04.2015 03:52
quelle