2012-11-22 1 views
0

나는 삼성 갤럭시 7 인치 탭 (hdpi)을 사용하고 불을 7 인치 hd 장치로 사용합니다. 둘 다 다른 화면 해상도 (삼성 갤럭시 - 1024 * 600 및 횃불 hd - 1280 * 800)가 있습니다. 둘 다 hdpi 장치이므로 drawable-hdpi에서 자연스럽게 자원을 선택합니다. Android : drawable-hdpi에서 다른 resoultion으로 같은 이미지를 배치하는 법

지금 내가 일을 할 다음 원하는 :

하나의 이미지가 Img1.png는 2 개의 다른 크기와 같은 이름으로 생성됩니다

예 말 : Img1.png를 (예를 들어 * 72px 72)와 Img1.png (예 : 78 * 78px)

이제는이 이미지를 drawable-hdpi 폴더 아래에 놓아서 72 * 72 이미지가 삼성 탭에 표시되고 78 * 78 이미지가 불에 태워 지도록합니다.

는 안드로이드, 다양한 화면 크기와 hdpi에 장치에 대한 이미지를 식별 할 수

가 같은 날 도와 제발 그래서 어떤 명명 규칙 이미지 나 당김 폴더에 대해 다음 있습니다. hdpi에 사전에

감사합니다,

케탄 Bhangale

+0

당신은 Drawable-sw ???를 사용할 수 있습니다.이 링크를 참조하십시오 http://stackoverflow.com/a/12258061/739270 –

답변

0

이미지는 응용 프로그램이 hdpi에 하나가 화면을 감지하면 자동으로 선택됩니다. 같은 이름의 이미지를 각각의 폴더에 배치하면됩니다.

+0

답장을 보내 주셔서 감사합니다 ...하지만 해상도가있는 이미지를 배치하려면 samsung 용 600x1024라고 말하고 싶습니다. hdpi 폴더에있는 hd 탭뿐만 아니라 samsung 탭과 동일한 이름이지만 해상도 800x1280 인 이미지와 동일한 drawable-hdpi 폴더에 넣으려는 이미지 등이 있습니다. 같은 폴더에있는 동일한 이름의 자원은 허용되지 않습니다. 그래서 image1_x 또는 image1_2x 등의 이미지에 대한 특정 명명 규칙이 있습니다. 미리 감사드립니다 ... ketan – Ketan

+0

아니요, 같은 폴더에 같은 이름의 이미지 두 개를 만들 수는 없습니다. – kittu88

0

큰 것을 sw600dp 폴더에 둘 수 있습니다 (필요한 경우 값 조정).

0

실제로 명명 규칙이 있습니다. 리소스 폴더의 이름을 지정하는 방법에 따라 안드로이드는 그래픽을 선택할 위치를 선택합니다. Here은 지원되는 모든 다른 한정자의 전체 목록을 찾을 수 있습니다.

는 예를 들어 drawable-en-RUS-땅은 가로 방향으로 영어 (미국) 장치에 적용됩니다.

그러나 두 장치를 구별 할 수있는 한정자가 있는지 확실하지 않습니다.

관련 문제