2013-03-17 1 views
1

저는 넥서스 10에서 내 앱을 테스트하고 있습니다. 동일한 배경 리소스를 제공하는 방법에 대해 궁금합니다. 정교Nexus 10 고해상도 리소스

이 문제가 넥서스 그 (10) 스포츠 2560x1600의 해상도하지만 갤럭시 넥서스와 같은 카테고리와 넥서스입니다 xhdpi 범주에 빠진다 4. 내가 제공 할 수있는 방법을 이해하는 것을 시도하고있다 1280x720과 같은 화면 용으로 설계된 Galaxy Nexus 배경을 기본값으로 설정하는 대신 Nexus 10과 관련된 2560x1600 해상도의 배경 이미지입니다. 일반적으로 나는 각각의 drawable 폴더 (여기 drawable-xhdpi)에 배경 이미지를 넣고 android가 자동으로 올바른 리소스를 선택하도록합니다.

가능한 해결책 : 2560x1600 해상도 이미지를 drawable-sw720p-xhdpi 폴더에 넣어야합니까? nexus 10을 xhdpi 특성을 갖춘 sw720dp 장치 (10+ ")로 분류하는 것이 맞습니까?

+4

가능한 해결책은 거의 확실하지만, 배경 이미지는 대략 16MB의 메모리를 소모합니다. 다른 용도로 메모리를 많이 사용하지 않으면이 기능이 제대로 작동하지 않을 수 있습니다. 문제는 아니지만 다른 점은 다시 생각해 보는 것이 좋습니다. 9patch가 더 적합 할 수도 있습니다. – Geobits

+0

좋은 점은 있지만 앱 배경은 바탕 화면과 비슷하며 9patch로보기에는 좋지 않습니다. nexus의 실행기 10? – Soham

+0

확실하지 않습니다. 오픈 소스라고 생각합니다. gh, 그래서 당신은 그 길을 찾을 수 있어야합니다. – Geobits

답변

-3

Nexus 10은 xxhdpi 여야합니다. res/drawable-xxhdpi, res/drawable-sw720p-xxhdpi 등의 폴더를 만드십시오.

+0

nexus 10은 xhdpi 장치 (~ 300dpi)입니다. 링크가 문제의 원인입니다. – Soham

+1

아니요, res/drawable-sw720p-xhdpi 여야합니다. – jihonrado