2009-11-02 23 views
5

Desidero distribuire la mia applicazione su diverse dimensioni dello schermo utilizzando la funzione 1.6. Ho esportato le risorse estraibili con risoluzioni diverse nelle cartelle Drawable-ldpi, drawable-mdpi e drawable-hdpi. Su Android 1.6 e 2.0 tutto sembra a posto.risoluzioni estraibili differenti

Il mio problema è che su 1.5 le risorse drawable-ldpi sono usate al posto di drawable o drawable-mdpi ... l'applicazione funziona ancora ma rende le immagini ridimensionate e la qualità dell'immagine è persa.

Come configurare l'applicazione in modo che su 1.5 venga utilizzata solo la cartella mdi drawable?

Mi piacerebbe mantenere l'apilevel su 3 in modo che lo stesso apk venga eseguito su 1.5, 1.6 e 2.0.

risposta

3

Prova ad aggiungere ai vostri -v4-ldpi, -mdpi, e -hdpi nomi delle directory, e avendo una base res/drawable/ per l'uso da Android 1.5.

+0

Questo ha risolto la risoluzione per 1.5 ma ora l'emulatore 2.0 mostra immagini in mdpi in scala anziché hdpi su un'impostazione wvga854 ... -v4 il suffisso sembra essere un modo per specificare che queste immagini devono essere utilizzate dove solo api 4 è a disposizione. Dove hai letto di questo suffisso? – Tughi

+0

Ho dimenticato di menzionare che su 1.6 wvga funziona bene ... solo 2.0 wvga ha problemi ora – Tughi

+2

http://developer.android.com/guide/practices/screens_support.html – CommonsWare

Problemi correlati