Autore Topic: bloccare rotazione schermo  (Letto 5048 volte)

Offline Trigun

  • Utente normale
  • ***
  • Post: 183
  • Respect: +4
    • Mostra profilo
bloccare rotazione schermo
« il: 07 Aprile 2012, 18:17:51 CEST »
0
salve
ho creato una cartella layout-land e ho messo all'interno di questa il layout per quando si gira lo schermo... il problema è che questa cosa l'ho fatta a inizio programma e ora non mi conviene + avere quest'opzione... c'e' 1 modo per disabilitare la rotazione mantenendo cmq la cartella?

questo perchè a inizio programma il database era piccolo e la rotazione era immediata
ora invece con i dati veri del database la rotazione non è + immediata e alcune volte crasha anche il programma a causa di questo... poichè al momento non mi interessa neanche correggere i bug che danno questi problemi (richiede una riscrittura di parecchie parti del programma che dovrò farle ma in futuro) posso semplicemente disabilitare la rotazione? :-)

Offline mikeblue

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +3
    • @MikeBlue3003
    • Mostra profilo
    • home page
  • Sistema operativo:
    Ubuntu 11.04, Windows 7
Re:bloccare rotazione schermo
« Risposta #1 il: 07 Aprile 2012, 18:27:29 CEST »
+1
dovresti usare un AsyncTask

comunque se vuoi tagliare la testa al toro puoi impostare la proprietà screenOrientation="portrait" nel manifest

Codice: [Seleziona]
<activity           
            android:name=".Main"
            android:label="@string/app_name"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
 </activity>
"Si ha la sensazione che ogni qualvolta si esca di casa, al proprio ritorno ci sia un nuovo prodotto Google appena lanciato. " (Philipp Lenssen)