2009-11-02 7 views
5

1.6 기능을 사용하여 다른 화면 크기로 애플리케이션을 배포하고 싶습니다. 다른 해상도의 drawable 리소스를 drawable-ldpi, drawable-mdpi 및 drawable-hdpi 폴더로 내 보냈습니다. android 1.6 및 2.0에서 모든 것이 잘 보입니다.다른 드로어 블 해상도

내 문제는 drawable-ldpi 자원이 drawable 또는 drawable-mdpi 대신 사용된다는 것입니다. 응용 프로그램은 여전히 ​​작동하지만 이미지의 크기가 조절되어 이미지 품질이 손실됩니다.

1.5에서 drawable-mdi 폴더 만 사용되도록 응용 프로그램을 구성하려면 어떻게해야합니까?

동일한 apk가 1.5, 1.6 및 2.0에서 실행될 수 있도록 apilevel을 3으로 유지하고 싶습니다.

답변

3

에 한번 당신의 -ldpi, -mdpi-hdpi 디렉토리 이름에 -v4을 추가하고, 안드로이드 1.5에서 사용할 기본 res/drawable/ 데.

+0

이것은 해상도를 1.5로 고정했지만 2.0 에뮬레이터는 wvga854 설정에서 hdpi 대신 크기가 조정 된 mdpi 이미지를 표시합니다 ... -v4 접미사는 api 4가 어디에 사용되는지 이러한 이미지가 사용되도록 지정하는 방법 인 것 같습니다 유효한. 이 접미사에 대해 어디에서 읽었습니까? – Tughi

+0

1.6 wvga에서 작동하는 것을 잊어 버렸습니다. 잘 작동합니다 ... 2.0 wvga에는 현재 문제가 있습니다 – Tughi

+2

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

관련 문제