저는 액티비티 내부의 이미지 뷰 안에 이미지를 보여주고 싶은 앱이 있습니다. 이미지 높이를 160으로 낮추고 장치 화면에서 이미지를 맞추고 싶습니다. "xxxhdpi", "xxhpi"를 다른 화면 크기로 사용할 수는 있지만 응용 프로그램 크기가 매우 커집니다. 나는 1440 * 2560 480 dip과 같은 화면 크기를 지원하고 싶다. 나는 1440 * 640과 같은 이미지 크기를 사용해야하고 "xxxhdpi"드로어 블 폴더에 넣어야한다. 당신은 당신의 이미지 뷰에 충분히 크고 fitXY 그 것이다 이미지의 버전을 넣을 수있는 여러 화면어떻게 안드로이드에서 다른 화면 크기로 동일한 이미지를 사용할 수 있습니까?
답변
는이보십시오. 이렇게하면 ImageView 크기로 확장됩니다.
문제는 제가 예를 들어 10 이미지를 사용하고 싶은 경우 9 패치 또는 뭔가 내 애플 리케이션의 크기가 매우 큰 내가 원하는 대안 솔루션을 사용하고 싶습니다. –
다른 현명한 경우 화면 크기에 따라 이미지 뷰의 높이와 너비를 고정해야하지만 얼마나 유용 할 지 확신 할 수는 없습니다. @ SeyedMassoudMotallebi – YUVRAJ
에 대한 사용이 https://romannurik.github.io/AndroidAssetStudio/nine-patches.html 링크 및 발전기 이미지 :
이미지가 단순한 아이콘이면 SVG 이미지 사용을 고려해 볼 수 있습니다. 이 링크를 사용하여 svg 이미지를 android xml 코드로 변환 할 수 있습니다. enter link description here
이렇게하면 기기의 해상도에 대해 걱정할 필요가 없습니다.
그래픽 이미지를 사용한 간단한 아이콘이 아닙니다. 이미지보기가 있으며 10 가지 다른 말을 할 수 있습니다. 10 초마다이 이미지가 변경됩니다. –
[여러 화면 지원] (https://developer.android.com/guide/practices/screens_support.html)을보십시오. –
hdpi, xhdp, xxhdpi 등 다양한 해상도를위한 폴더를 만들어 모든 폴더 해상도에 대한 레이아웃 –
9 패치 이미지는 유용 할 수 있습니다 –