2012-02-09 18 views
7

Qual è la cartella per le risorse e il layout che il Samsung Galaxy Nexus cerca di risorse? Ho pensato che fosse di grandi dimensioni, ma non lo è. Non trova il layout principale (su setContentView) e si blocca.Struttura Samsung Galaxy Nexus/struttura estraibile?

Quindi provo layout-xlarge, ancora lo stesso problema. Non ho nulla nella cartella 'layout' e le cartelle disegnabili sono disegnabili e disegnabili-hdpi (solo questi due).

Galaxy Nexus è 720 x 1280 pixel, 4,65 pollici (densità di pixel 316 ppi).

Grazie.

risposta

14

Il Galaxy Nexus è un dispositivo xhdpi, con uno schermo di dimensioni sw360dp (circa uno schermo di dimensioni "normali" nello old style identifiers). Quindi i layout saranno trovati in /layout-sw360dp/ e drawable in /drawable-xhdpi/.

+0

vuoi dire drawable-xhdpi? –

+0

sì, ho pensato che qualcosa non fosse a posto ... –

+1

Ricorda anche che dovresti avere un layout di back-up in '/ layout /' a meno che tu non stia provando a scegliere come target dispositivi specifici, perché la tua app basta crash se si tratta di uno schermo di dimensioni diverse. –

1

Il mio telefono è htc uno x, e con gli stessi pixel e densità del Samsung Galaxy Nexus, ma quando creo un layout di cartella-sw360dp per il telefono, e quando eseguo l'app nel telefono, ho trovato che la cartella non è più utilizzata. Grazie!

+0

questa dovrebbe essere una domanda o un commento, non una risposta – Houcine

Problemi correlati