2011-09-06 8 views
0

나는 화면 밀도를 얻는 방법을 알고 있으며, 이미지를 만들어서 drawable-ldpi, mdpi, hdpi에 넣는 방법을 알고 있으므로 올바른 장치가 자동으로 장치에 사용됩니다. 내가 알고 싶은 것은 화면 밀도에 따라 똑같이 자동으로 선택 될 이미지를 다운로드하는 방법이 있다면 무엇입니까? 즉, 이미지의 세 가지 버전을 다운로드하고 화면 밀도에 적합한 버전을 자동으로 선택하도록 앱에 지시 할 수 있습니까? 또는이 코드를 직접 작성해야합니까?화면 밀도에 따라 다운로드 한 이미지를 선택하는 방법은 무엇입니까?

답변

2

한 가지 방법은이 hdpi/mdpi 값을 서버로 보내고 올바른 화면 유형을 결정하고 전송하는 적절한 논리가 있다는 것입니다. Android 최신 버전에서는 추가 매개 변수가 추가되었으므로 herehere으로 수정합니다.

+0

그건 그걸 할 수있는 유일한 방법 일지 모르지만, 그것이 내가 바라는 것이 아닙니다. 문제는 안드로이드 지원이 내장되어 있다는 것입니다. 답장에서 답이 '아니오'라는 것을 알 수 있습니까? –

+0

안드로이드가이를 수행 할 수있는 방법은 적절한 res 폴더로 다운로드 할 수 있었던 경우입니다. 문제는 res 폴더로 다운로드 할 수 없다는 것입니다. 다른 접근법은 또 다른 apk를 만들고,이 기본 apk apk가이 apk를 다운로드하도록하는 것입니다. 나는 이것을 시도하지 않았지만이 접근법은 효과가있다. – omermuhammed

+0

그게 흥미로운 접근이지만, 내가하고 싶은 일을위한 것이 아닙니다. 네가 최고의 대답을 얻은 것 같아. 내가 너에게 줄께. 제안 해 주셔서 감사합니다! –

관련 문제