/ / L'emulatore di Android mostra un layout errato per le dimensioni di gox nexus 5 (1080x1920) - android, layout di Android, layout, emulatore di android, nexus-5

L'emulatore di Android mostra un layout errato per le dimensioni di gox nexus 5 (1080x1920) - Android, layout di Android, layout, emulatore di android, nexus-5

Sto avendo alcuni problemi con i layout nella mia applicazione Android. Ho creato più directory di risorse Android, per più dispositivi Android. Il problema si presenta quando provo a testare la mia app su a emulatore di nexus 5 il layout dello schermo è fuori dai limiti, è sproporzionato completamente nella mia app tutti i layout per il layout xxhdpi-1080-1920 sembra completamente al di là, il problema sorge quando avvio la mia app in un emulatore di nexus 5. Sembra che l'emulatore scelga una diversa dimensione di layout e non quella che si suppone.

E ho anche una domanda che richiede la creazione del layout. È il modo migliore per coprire il maggior numero possibile di dispositivi Android, invece di fare tutte le risoluzioni del layout: ad esempio: -mdpi-460x800, xhdpi-720x1290, xhdpi-1080x1920, e così via ... Ci vogliono davvero più di 18 tipi di directory di layout ed è abbastanza.

Ho già esaminato tutta la documentazione supportando diversi schermi.

risposte:

0 per risposta № 1

Potresti coprire quasi tutti i dispositivi Android nel mondo. Per fare questo è necessario disporre di risorse specifiche del dispositivo.

per le versioni di Android precedenti alla 3.2

layout-ldpi
layout-mdpi
layout-hdpi
layout-xhdpi

per Android versione 3.2 e successive

layout-sw360dp
layout-sw420dp
layout-sw600dp
layout-sw720dp

Questo è solo un esempio rappresentativo, più informazioni Qui nei documenti android