2011-03-15 7 views
0

3 가지 해상도를 지원하는 응용 프로그램을 디자인해야합니다. 내가 manifest에있는 코드를 사용한다. Android muliple 화면 지원?

또한 3 가지 해상도를 지원하기 위해 3 개의 폴더 레이아웃, 레이아웃 - 대형, 레이아웃 - 소형을 생성한다. 따라서 이미지의 해상도를 drawable-hdpi, drawable-ldpi, drawable -mdpi,하지만 때마다 내가 다른 해상도 대신 낮은 해상도의 이미지를 가져갈거야 다른 해상도로 응용 프로그램을 실행합니다.

내가 레이아웃 xml에 코드를 추가해야하는지 여부와 상관없이 어디에서 실수를했는지 알 수 없습니다. 나 또한 안드로이드 개발자 포럼을 검색하고 그들이 주장하는대로 응용 프로그램 디자인을 수행합니다.

모든 사람은 어떤 생각이 this.Thanks

답변

3

확인할 수있는 두 가지가 있습니다를 달성하는 것이 좋습니다 : 당신은 지원이 시작에 대한 버전 4 (1.6 안드로이드)를 사용하는 앱 최소 SDK 버전을 설정?

둘째, 레이아웃 대형레이아웃 작은 폴더는 해상도를 다른이 화면 크기에 대한 (전화 대 태블릿 생각) 설계 및되지 않습니다. 당신은 장치의 해상도 (DPI)를 변경하는 경우 그것은 당신이 변경하고 이미지 만 인 경우에, 당신은, 등

또한 레이아웃-hdpi에, 레이아웃 LDPI를 사용하도록해야합니다 다른 이미지를 drawable-hdpi, drawable-ldpi 등으로 배치하고 layout-xxxx이 아닌 다른 이미지를 배치해야합니다. 지원되는 기기 인 경우 Android에서 올바른 폴더의 이미지를 선택하므로 하나의 레이아웃 폴더 (레이아웃 랜드 인 경우)를 사용합니다.

일부 또는 전체 : S 포인트는이 링크에서 StackOverflow에 대한 또 다른 질문으로 다룹니다. 질문하기 전에 검색 기능을 사용해보십시오. 또한 사람들은 더 높은 수용 비율을 가진 사용자에게 응답을 제공하는 데 더 수용적이라는 것을 알 수 있습니다.

Android - layout-large folder is been ignored

편집 : 여러 화면 지원을 위해, 또한 더 나은

(worked example, dev.Android)을 구성하고 크고 작은 스크린 장치 모두 콘텐츠에 맞게 조각을보고