2010-05-06 6 views
2

저는 마을에있는 차고 판매를 보여주는 간단한지도 앱을 만들었습니다. 그것은 작성하기에 충분히 간단했고 현지 신문이 웹 사이트에서 Google지도 매시업에서 사용하는 Google Maps (html) xml 문서를 구문 분석했습니다.고해상도 타일이있는 Android MapView?

나는 MapView 클래스에 사용 된지도 타일이 실제 Android Google지도 앱 (나는 Droid가 있음)에 사용 된 타일만큼 고해상도가 아닌 것으로 나타났습니다. 나는 워드 프로세서와 구글을 수색했지만 이것에 대한 정보는 찾을 수 없다. 실제로, 나는 이것을 언급하는 사람조차 찾지 못한다. 그것은 나를 놀라게하고 내가 간단한 것을 놓치고 있다고 생각하게 만든다. 이것은 Google이 API를 사용할 수 있도록하는 경우이지만 품질이 낮 으면 더 높은 품질의지도 타일을 사용할 수있는 설정이 누락 되었습니까?

답변

1

이제 앱 스토어에 내 앱을 게시 했으므로 고해상도지도 타일을 사용하게되었습니다. 아마도이 동작을 변경 한 이유는 AndroidManifest.xml 파일에 <uses-sdk android:minSdkVersion="7"/> 태그를 추가했기 때문입니다.

내가했던 것 이외에는 수동으로 설치하는 대신 새로운 메뉴 아이콘을 추가하여 게시하고 시장에서 다운로드했습니다. 희망은 누군가를 돕습니다.

+0

정확한 수정 사항은 무엇인지 모르겠지만 minSdkVersion을 버전 7로 설정하는 것은 아닙니다. 이후로 4로 변경했기 때문에 고해상도 타일이 그대로 남아 있습니다. 그러나 manifest 파일에서 minSdkVersion 태그를 생략했을 수도 있습니다. 시장에서 다운로드하지 않는다고 생각합니다. FYI – Nemi

+0

minSdkVersion을 설정하면 응용 프로그램의 그리는 방법에 영향을줍니다. MapView와 동일한 결과를 얻었습니다. – Olegas

2

설정이 누락되지 않았습니다. Google은 Android 용 Google지도 부가 기능에 제공되는지도 타일을 제어합니다. 현재 구현에 대한 기술적 인 또는 계약상의 이유가있을 수 있습니다.

죄송합니다.

0

고해상도지도 타일이 Android 1.6 (sdk = 4)에 추가되어 고, 중, 저 dpi 이미지를 사용할 수 있다고 생각합니다.