2013-08-01 11 views
0

김프에서 png로 변경하기 위해 편집 한 image.jpg가 있습니다. Android Assets Studio에 PNG를 업로드하여 9 패치를 만들었습니다. 이게 괜찮아.9- 패치 이미지가 테두리가 흐려짐

Android Assets Studio

나는 같은 이미지의 두 버전을 꿔. 이것은 이미지가 버튼에 사용되기 때문에 사용자가 버튼을 클릭하면 크기가 줄어 듭니다 (예 : 앱을 실행할 때처럼).

문제는 두 번째 이미지를 만들려고 할 때 김프에서 20 %까지 축소 한 다음 자산 스튜디오를 통해 실행하는 것입니다. 올바른 농도 L - XH dpi에서 res/drawable 폴더에 두 개의 이미지가 있습니다. 사용자가 버튼을 클릭하면 크기가 조정 된 버전 주위에 검은 색 테두리가 표시되고 흐리게 보입니다.

어떻게 9- 패치를 올바르게 스케일 및 생성 할 수 있습니까?

미리 감사드립니다.

normal state

button pressed(scaled png)

[편집] 버튼에

here is the original png.

enter image description here

+0

스케일링으로 인해 국경이 엉망이되었습니다. 실제 .9.png 이미지를 게시하면보다 정확한 답변을 얻을 수 있습니다. – Geobits

+0

@ Geobits 게시물을 편집했습니다. 첫 번째 이미지는 원본 PNG이고, 두 번째 이미지는 크기가 조정 된 .9.png입니다. – turtleboy

답변

0

크기가 조정되면 검은 색 막대가 엉망입니다. 이미지를 자세히 보면 두 세트 중 어느쪽에 반투명 픽셀이 있는지 확인할 수 있습니다. 검정색이 아닌 모든 픽셀이 완전히 투명 (알파 0)인지 확인하십시오.

또한 쪽지로 스트레치 영역 (왼쪽/위쪽 막대)이 제대로 표시되지 않습니다. 현재, 지구의 중심만을 잡아 당길 것이며, 이는 아마도 당신이 원하는 것이 아닙니다.

0

페인트 40 % 불투명도 회색 및 그것을 지정은 선택기에 상태를 클릭. 이 작업을 쉽게 수행 할 수 있도록 9 패치 편집기를 직접 사용할 수 있습니다.

Firts는 2 개의 버튼 (일반 및 클릭)을 만들어 9 패치로 변환합니다.

자세한 내용은 this tutorial을 확인하십시오.