Bildschirmorientierung je nach Displaygröße fest einstellen

M

Manuel1805

Ambitioniertes Mitglied
2
Hallo zusammen,
ist es möglich die Bildschirmorientierung je nach Displaygröße fest vorzugeben?

In der Manifest.xml kann ich die Orientierung fest (für alle Größen insgesamt) vergeben, z.B.

android:screenOrientation="portrait"

Ich möchte aber die Displayorientierung für Geräte kleiner 10 Zoll im Hochformat (portrait) und Geräte größer oder gleich 10 Zoll im Querformat (landscape) fest einstellen.

Kann / Muss ich dies in meiner MainActivity coden ? Wenn ja habt ihr einen Tipp für mich?
Danke
 
Hallo,

Fürs Manifest:
Code:
android:configChanges="orientation|screenSize"
in deiner Activity:
Code:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);   
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
(in der Activity möglichst zu Beginn irgendwo die Aufrufe unterbringen ggf. davor noch die Bildschirmgröße ermitteln, hilfreiche Infos findest du zu Genüge in der Doku und auf Stackoverflow). :thumbsup:
 
  • Danke
Reaktionen: Manuel1805

Ähnliche Themen

5
Antworten
22
Aufrufe
1.440
590239
5
OnkelLon
Antworten
13
Aufrufe
2.004
OnkelLon
OnkelLon
Zurück
Oben Unten