Beschleunigungssensor für App deaktivieren

  • 2 Antworten
  • Letztes Antwortdatum
M

Martin2013

Neues Mitglied
0
Hallo,
habe eine App für ein Schulabschlussprojekt geschrieben, dafür auch extra ein eigenes Hintergrundbild und eigene Buttons gezeichnet.

Problem ist jetzt, wenn jemand das Smartphone dreht, dann dreht sich auch der Bildschirm und mein ganzes Layout wird verschoben.


Wie sag ich nun in Android das das nicht passieren darf. ?

Einfach das sich das Bild nicht dreht, bzw. das er das Layout nicht verschieben soll.

MfG. Martin
 
Zuletzt bearbeitet:
Entweder im Manifest die ScreenOrientation festlegen

(portrait / landscape)

oder per code im
oncreate

Code:
   if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD){
            this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);        
        } else {
            this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        }
 
Hat funktioniert danke!
 

Ähnliche Themen

G
Antworten
0
Aufrufe
91
Gerdchen07
G
G
Antworten
1
Aufrufe
345
Gerdchen07
G
G
Antworten
13
Aufrufe
547
Gerdchen07
G
L
Antworten
1
Aufrufe
393
swa00
swa00
migi01
Antworten
26
Aufrufe
1.857
migi01
migi01
Zurück
Oben Unten