2016-09-18 3 views
-1

SVG 파일의 경우 Android에서 실제로 이해할 수없는 것이 있습니다. 최근에 SVG 파일로 작업 해왔다. 보통 SVG 파일의 드로어 블 디렉토리에 벡터 애셋 (XML 레이아웃 파일)을 만들었다. 이렇게하면 벡터 그래픽을 쉽게 표시 할 수 있지만 벡터 애셋을 기본 24dp에서 24dp로 원래 크기로 만들 때 크기를 변경하지 않으면 동일한 파일이 모든 화면에서 올바르게 렌더링되지 않습니다. 이것은 나를 궁금하게 만듭니다. 각 스크린마다 크기가 다른 하나의 벡터 애셋을 만들어야합니까? 아니면 어떤 솔루션이 가장 좋을까요?모든 화면 해상도에 대해 Android Studio의 SVG

답변

0

당신은 VectorDrawable을 변경할 필요가 없습니다. ImageView에서 너비와 높이를 지정하고 필요한 경우 적절한 scaleType을 지정하면됩니다.

관련 문제