Erlaube Rotation / Landschaft in einem Fragment

Meine app hat eine einzelne Aktivität mit einem FragmentPagerAdapter mit vier Fragmente (Mit den ViewPagerIndicator-library). Eines dieser Fragmente hat designs für beide eine separate hoch-und Querformat-layout, die anderen drei nicht und müssen behoben werden, um das hochformat.

Mein Gedanke war es, für android:configChanges="orientation" im manifest und rufen getActivity().setRequestedScreenOrientation() im onResume() alle Fragmente, sperren SCREEN_ORIENTATION_PORTRAIT in drei von Ihnen, sondern SCREEN_ORIENTATION_UNSPECIFIED in die eine, muss, damit die rotation, aber das funktioniert nicht. Die app bleibt im hochformat.

Gibt es eine Möglichkeit, dies zu erreichen?

Es ist eigentlich nicht notwendig für die eigentliche Tätigkeit zu drehen, wenn es sowieso zu ermöglichen, ein fragment, um die Richtung ändern, ohne seine Tätigkeit dies zu tun, aber ich habe nicht gefunden, was erwähnenswert, wobei dies möglich. Es wäre auch genauso ok, wenn die Aktivität dreht, da die tab-Leiste wird ausgeblendet, wenn im Querformat.

InformationsquelleAutor der Frage Garcon | 2012-11-06

Schreibe einen Kommentar