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
103
Gerdchen07
G
G
Antworten
1
Aufrufe
364
Gerdchen07
G
G
Antworten
13
Aufrufe
575
Gerdchen07
G
L
Antworten
2
Aufrufe
466
Lexub
L
migi01
Antworten
26
Aufrufe
1.910
migi01
migi01
Zurück
Oben Unten