2013-03-24 2 views

답변

5

이것은 아마도 당신이 설정 한 검은 픽셀로 약간의 실수를했기 때문에 발생합니다. 그림의 가장자리를 다시 잘라내어 검정 픽셀을 다시 추가하십시오.

나는 한 번이 문제가있어서 이것이 나를 도왔다.

테두리가 흰색 인 경우이 문제는 순수한 검정색이거나 전혀 아예 없습니다.

UPDATE :이 이미지보십시오 : 당신이이 저장처럼 할 일을하기 위해서는

을 .9.png로 이미지를 저장하지 않는 것 같다

enter image description here

+0

좋아, 지금 노력하고있어 – Xander

+0

테두리가 흰색 인 경우이 문제는 순수한 검정색이거나 전혀 아예 없다. –

+0

검정 픽셀을 다시 추가했지만 여전히 동일한 문제가 있습니다. 순수한 검은 색 0 빨간색, 0 파란색 0 녹색입니다. – Xander

2

당신의 드로어 블 폴더에서 다음 형식의 이미지

yourimage.9.png (이미지의 png 형식이 아님)

확인이 참조 draw 9 patch

+0

나는 그것을 올바른 방법으로했다. 하지만 고마워요. – Xander

+0

@ 멀린 그런 다음 국경을 흰색 대신 검은 색으로 바꿉니다. – Pragnani

2

안드로이드 SDK는 생산하는 데 도움이 및/또는 9 패치 이미지를 확인할 수 9 패치 편집 도구 (draw9patch.bat)가 포함되어 있습니다. 그것이 없다면, 당신의 경계를 정의하는데 실수를하는 것은 매우 쉽습니다.

크기 조정 중에 다르게 처리 할 이미지의 다양한 부분을 정의하는 검은 색 픽셀을 제외하고는 한 픽셀 테두리가 투명해야합니다.

+0

그래, 그 도구를 사용 했어. 나는 그것을 정말로 좋아하지 않는다. 그러나 최소한 그것은 일한다. 귀하의 명확한 문의 주셔서 감사합니다! – Xander

+0

그것은 약간 klunky하지만 나는 때때로 도움이되는 것으로 발견했습니다. – Carl

+0

그래, 그건 사실이야. – Xander