android studio에서 IDE로 직접 9 개의 패치를 편집 할 수 있습니다. 그러나 IDE를 사용하여 png 이미지를 9- 패치로 변환 할 수 있습니까? (SDK가 제공 한 안드로이드 9 패치 도구와 유사).Android Studio에서 png 이미지를 9 패치로 변환
답변
잘 나는 Android Studio
의 모든 도구는 없다고 생각하지만 당신은 깨끗한 사용자와 모든 dpi
에 대한 간단한 9 patch
이미지를 만들 Android Asset Studio
Android Asset Studio Simple Nine-patch Generator
이것은 매우 편리한 도구하여이 작업을 수행 할 수 있습니다 인터페이스.
당신이 *.png
에서 *.9.png
에 리소스의 이름을 바꿀 경우, 안드로이드 스튜디오에서 당신은 9 패치 (안드로이드 SDK와 함께 제공하는 도구)로 편집 할 수 있습니다.
예 .9로 이미지의 이름을 바꿉니다. –
네, 그렇지만 컴파일이 안됩니다. 권리? – Paschalis
@ Paschalis 맞아요. 파일의 이름을 수동으로 변경하면 Android Studio에서 처음에이를 인식하고 9 패치 이미지로 편집 할 수있게했지만 컴파일되지 않습니다. 이름에 불법 문자가 포함되어있어 CodeMonkey의 대답은 효과가있었습니다. –
이제 Android Studio에서 res 폴더의 이미지 파일을 마우스 오른쪽 버튼으로 클릭 한 다음 Create 9-Patch file
을 선택하여이 옵션을 사용할 수 있습니다. 그런 다음 새로 생성 된 9 패치 파일을 열고 편집을 시작할 수 있습니다!
업데이트 : Android Studio에 9patch 이미지를 생성하는 데 사용할 수있는 기능이 추가되었습니다. 이렇게하려면 터미널 에 /home/android-studio/data/sdk/tools
으로 이동하고 draw9patch
을 실행하십시오.
감사 Vipul !. 안드로이드 스튜디오에서 아주 눈부신 누락처럼 보입니다. 이 기능을 추가 할 수있는 방법을 요청할 수 있습니다. – user2392650
@ user2392650 https://code.google.com/p/android/ 여기에서 요청할 수 있습니다. –
@vipul 링크가 매우 유용합니다. – dmSherazi