Immagina di avere una cartella di layout denominata layout-port
. Questo layout contiene i due layout che puoi vedere nella foto sotto (portatile). D'altra parte, ho una cartella layout
che viene utilizzata quando l'orientamento dello schermo non è in modalità verticale, quindi è in orizzontale.Come posso impostare un layout orizzontale solo per i tablet?
Tuttavia, quando ho ruotare un dispositivo con uno schermo piccolo, sta andando ad utilizzare il layout verticale, ma come lo schermo è così piccolo, la sua non è ottimale e non sembra buono come i due la disposizione dei frammenti si concentra principalmente su tablet atleast 600dp.
Quindi la domanda è, Esiste un modo per utilizzare un qualificatore per impostare un layout Paesaggio con larghezza minore di 600?
Ho controllato i documenti http://developer.android.com/guide/practices/screens_support.html ma non sembra in grado di combinare la larghezza più piccola dell'orientamento &.
Indovina che questa è la risposta corretta. Come afferma il sito web degli sviluppatori Android: questo è spesso utile per determinare se utilizzare un layout a più riquadri, perché anche su un dispositivo tablet, spesso non si desidera lo stesso layout a più riquadri per l'orientamento verticale come per l'orizzontale. Pertanto, è possibile utilizzarlo per specificare la larghezza minima richiesta per il layout, anziché utilizzare insieme le qualificazioni di dimensioni dello schermo e di orientamento. ** Si noti che il suo W e non SW ** – Reinherd