Ich habe mir Probleme im Stackoverflow angesehen und habe alles versucht, was ich gesehen habe, aber das Layout-Land funktioniert nicht.
In meinem Code habe ich und die Methode onConfigurationChanged
Und die Manifestdatei:
%Vor%Ich habe auch versucht, in der Android-Manifest-Eintrag zu entfernen: configChanges und dann das Layout Land laden, aber die Komponenten, die ich habe (TextView, Bildlaufleiste ...) funktioniert nicht richtig.
Können Sie mir bitte helfen?
Schließlich ist meine Lösung:
AndroidManifest.xml-Datei:
%Vor%Und in der Aktivität implementieren Sie die Methode onConfigurationChanged (Configuration newconfig):
%Vor%Erstellen Sie mit createVerticalLayout () und createHorizontalLayout () programmgesteuert die Layouts.
Ich hatte dieses Problem und fand nach vielem Debuggen den Schuldigen in der build.gradle-Datei. Android Studio hatte die Zeile
hinzugefügt %Vor%Ich habe versucht, Layout-Land manuell zu erstellen. Ich habe diese Zeile entfernt und die normale Funktion zurückgegeben.
Tags und Links android layout android-configchanges onconfigurationchanged