come è possibile che quando un tablet esegue l'applicazione, sia costretto a eseguirlo in orizzontale e quando un telefono esegue l'applicazione, è costretto a eseguirlo in verticale? Sono riuscito a forzare l'esecuzione per consentire di dire ritratto, ma poi eseguire ritratto per compresse troppo ... Modalità ritratto in compresse è brutta :(GrazieCome faccio a renderlo solo orizzontale per i tablet e solo per i telefoni?
11
A
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.
0
C'è una buona discussione di questo argomento Supporting dfferent screen sizes.
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
- 1. Come posso impostare un layout orizzontale solo per i tablet?
- 2. Meta viewport SOLO per telefoni?
- 3. Come specificare le attività che sono solo per i telefoni o tablet su Android
- 4. Cordova/Ionic - Imposta la modalità Solo ritratto per i cellulari e consenti l'orientamento nei tablet
- 5. Supporto schermo manifest per solo dispositivo e solo tablet
- 6. App Android solo per tablet
- 7. Verticale per telefono, orizzontale per tablet (layout Android)
- 8. Come faccio a elencare solo i file che verrebbero inseriti?
- 9. jquery click evento per tablet e telefoni touch screen
- 10. App Android per tablet che mostra ancora "Progettato per telefoni"
- 11. Come faccio a ricevere un avvertimento intorpidito come se fosse un'eccezione (non solo per i test)?
- 12. CSS - Solo overflow orizzontale?
- 13. linux: du --- come renderlo mostrare solo totale per ogni directory
- 14. Quali sono le proporzioni per tutti i telefoni Android e tablet?
- 15. Come abilitare solo il ritratto e il ritratto inverso nei telefoni, "sensorPortrait" non funziona sui telefoni?
- 16. Come faccio a forzare i telefoni a riconoscere i numeri internazionali sul mio sito web?
- 17. Modalità orizzontale SOLO per iPhone o iPad
- 18. Come faccio a fare riferimento alle colonne mappate solo per i join in JPQL?
- 19. come dichiarare i e j per renderlo un ciclo infinito?
- 20. PDF "Download non riuscito" Solo per telefoni Android
- 21. trigger per i valori solo modificati
- 22. Esiste un elenco di risoluzioni dello schermo per tutti i telefoni e i tablet basati su Android?
- 23. Filtro intento solo per i file
- 24. Android, solo orientamento orizzontale?
- 25. Filtra i feed Twitter solo per lingua
- 26. Come ottenere solo iPhone 6 Plus per l'avvio in orizzontale?
- 27. dove mettere solo i metodi di supporto per i controller?
- 28. ZedGraph: solo i punti
- 29. Come faccio a mostrare solo i nomi e i titoli di commit da un tag in Git?
- 30. Configurare i giochi libgdx come "progettati per tablet"