2009-12-09 2 views
2

나는 1.5 타겟으로 컴파일 된 프로젝트를 가지고있다. 이제는 안드로이드가 스케일링을 처리하는 대신 다른 화면 크기를 지원하려고합니다. 다중 화면 지원 온 전성 체크

내가 한 짓을했는지

는 다음과 같이 내 매니페스트를 수정 :

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/> 

나는 1.6 (레벨 4) SDK에 구축 내 프로젝트 속성을 변경했습니다.

그게 전부입니다. 맞죠? 내 모든 레이아웃은 dip을 사용하고 있으므로 크기가 조정되어야하며 다른 크기의 비트 맵을 사용하고 싶지는 않습니다. 필자의 경우에는 다음을 추가해야합니다 :

태그 내 사례에는? 모든 화면 크기에서 그대로 실행하는 것이 좋으며 QVGA에서도 마찬가지입니다.

감사

답변

0

나는이 문서가 명시 적으로 선택 또는 필수인지 여부를 지원-화면 말을 볼 수 없습니다. supports-screens은 default이고, "레거시 응용 프로그램을위한 전략"섹션은 기본값으로 정상적으로 작동하는 경우 선택 사항처럼 소리가납니다 (적어도 나에게). 그러나 내가 아는 한 거기에 있다면 상처를주지 않으므로 나중에 넣으면됩니다. 필요한 경우 나중에 속성을 쉽게 추가 할 수 있습니다.

+0

좋아, 내가 추가하면 어떻게 생겼어? 안드로이드가 내 레이아웃을 사용하고 싶지만 (스케일링없이 DIP 값을 존중 해주십시오) 안드로이드가 모든 비트 맵을 스케일링하기를 원합니다. 그래서이 그것을 할 것 같습니다 <지원 - 화면 안드로이드 : smallScreens = "true"로 안드로이드 : normalScreens = "true"로 안드로이드 : largeScreens = "true"로 안드로이드 : anyDensity = "true"를 /> 그게 좋은가요? 일할 것 같습니다 .. 고마워요. – Mark

관련 문제