landscape funktioniert nicht...

  • Antworten:2
  • Bentwortet
Christian
  • Forum-Beiträge: 8

13.02.2013, 12:56:41 via Website

Hallo,
ich habe mir eine kleine APP geschrieben und die soll immer im Modus "Landscape" angezeigt werden.

Ich habe in der Manifest.xml folgenden Code eingefügt:

android:screenOrientation="landscape"

Trotzdem wird die APP immer wieder gedreht, jenachdem wie ich das Handy halte.
Was mache ich da falsch?

Antworten
Sebastian P.
  • Forum-Beiträge: 72

13.02.2013, 20:47:44 via Website

Wo im Manifest ist das screenOrientation-Attribut festgelegt?
es muss in jeden <activty>-Tag rein, der als landscape gezeigt werden soll.

Bsp.:
1<activity
2 android:name="com.example.myapp.MainActivity"
3 android:label="@string/app_name"
4 android:screenOrientation="landscape" >

Antworten
Christian
  • Forum-Beiträge: 8

13.02.2013, 22:46:13 via Website

Ich habe es so wie du es als Bsp. aufgelistet hast eingefügt.
Aber es hat nicht funktioniert.

Habe aber eine funktionierende Lösung gefunden.

this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

Damit funktioniert es.

Antworten