Ich entwickle eine Android-Anwendung, die für Telefone im Hochformatmodus gesperrt ist. In einem Teil der Anwendung kann der Benutzer einige schöne Graphen betrachten. In diesem Teil (nur) wäre es schön, dem Benutzer zu erlauben, in den Querformatmodus zu wechseln - wenn er möchte.Nur Querformat-Modus für bestimmte Teile der App zulassen
Ich weiß, das wäre ziemlich einfach, wenn die Graphen in ihrer eigenen Aktivität enthalten wären, aber leider nicht. Sie werden durch Fragmente angezeigt, die wiederum in einem etwas komplexen Tab-Layout angezeigt werden.
Mit anderen Worten; Ich möchte die gesamte App im Hochformat sperren lassen, außer wenn sich der Benutzer in einem bestimmten Fragment befindet. Dann möchte ich ihm erlauben, dass er in den Querformat-Modus wechseln kann (nicht unbedingt durch Drehen des Geräts, andere Lösungen sind auch willkommen). Wenn der Benutzer von diesem Teil der App aus im Querformat navigiert, sollte der Hochformatmodus wiederhergestellt werden.
Gibt es eine Möglichkeit, dies zu erreichen?
http://stackoverflow.com/questions/18268218/change-screen-orientation-programatically-using-a-button es Ihnen helfen könnte. –