2012-04-14 18 views

risposta

10

Ecco il mio suggerimento: Primo tentativo di determinare il tipo del dispositivo con le dimensioni dello schermo. si potrebbe fare riferimento al this post. il secondo passo è possibile modificare l'orientamento dello schermo utilizzando setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);. C'è un altro post here.

2

Proprio imposta il parametro nosensor per l'attività nel manifest:

<activity 
     android:name=".activity.MyActivity" 
     android:configChanges="keyboardHidden|orientation|screenSize" 
     android:screenOrientation="nosensor"> 

proposito, alcune compresse possono essere rilevati come telefoni, per esempio Nexus 7.

Problemi correlati