Android API 16 (4.1 Jelly Bean) 이상에서는 폭과 높이의 범위를 가져 오는 getCurrentSizeRange 메서드가 있습니다. 4.1 이전 버전에서는 크기 범위를 어떻게 얻을 수 있습니까?4.1 이전의 Android에서 getCurrentSizeRange()
범위를 계산하는 방법을 보려면 소스 코드를 살펴 보려고했습니다. 그것은 다른 안드로이드 버전에서 다르게 수행하고 이러한 크기를 계산하는 논리를 찾을 수 없습니다. 이 점을 찾는데 도움이 될만한 지침이 있으면 대단히 감사하겠습니다.
Scott : 높이와 너비가 4.1의 currentSizeRange와 다릅니다. getCurrentSizeRange의 문서를 살펴보면 아이디어를 얻을 수 있습니다. – 500865
네, 맞습니다. 값을 사용하여 수행 할 작업에 따라 getMetrics()에서 반환 된 값을 분석하고 가장 작은 너비와 가장 큰 너비 및 높이를 결정해야합니다. 그것은 이상적인 해결책은 아니지만 오래된 API 버전을 지원하는 것은 결코 번거롭지 않습니다. – scottt