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

E
Antworten
25
Aufrufe
1.686
evgkop
E
S
Antworten
2
Aufrufe
466
swa00
swa00
netfreak
  • netfreak
Antworten
10
Aufrufe
605
netfreak
netfreak
Zurück
Oben Unten