2012-10-29 7 views
5

Ho problemi con la visualizzazione dello schermo su tablet e configurazioni differenti.Densità e dimensioni nelle tavolette Android

Ho un mitab tablet wolder con 800x480px e la mia applicazione è perfetta. Ma ho creato una macchina virtuale con la stessa risoluzione del mio tablet e sono i testi più grandi, che traboccano dallo schermo.

Ho due cartelle: layout per tablet da 7 "e x-large per tablet più grandi.Ho provato altri tablet da 7", 9 "e 10" e sembra buono. Ma quanto è tutto questo nell'emulatore è stato che tu tizio nelle compresse con densità diverse.

Ho anche queste righe nel manifesto:

<supports-screens 
    android:largeScreens="true" 
    android:anyDensity="true" 
    android:xlargeScreens="true"/> 

Come posso risolvere questo problema?

Grazie

+0

Non sono sicuro di aver capito - hai un problema con il tuo emulatore? O l'interfaccia utente non è in scala con dispositivi diversi? – Slartibartfast

+0

Non sono sicuro che la mia applicazione possa essere vista bene in tutte le tavolette se hanno densità diverse. Se quello che vedo nell'emulatore è reale. – jlopez

risposta

4

Confidando l'emulatore e aspettarsi lo stesso su compresse non è generalmente consigliabile a meno l'emulatore è impostato esattamente deridere compresse (come impostare densità LCD astratte e così via). Meglio testare direttamente il debug di eclipse/test su diversi dispositivi (specialmente quelli cinesi non standard) collegati al tuo pc. Se non disponi di dispositivi, gestisci più emulatori di versioni ciascuno destinato a un dispositivo specifico e crea l'emulatore in modo che sia quasi identico al dispositivo in termini di risoluzione, densità LCD astratta, RAM, Archiviazione, ecc. Non è facile risolvere questo problema senza test . Ma dovrebbe funzionare a condizione che segua questo: http://developer.android.com/training/multiscreen/screendensities.html e http://developer.android.com/guide/practices/screens_support.html

Problemi correlati