나는 그림처럼 MapView
뭔가의 도움으로 ImageView
를 만들기 위해 노력하고 있어요 :android에서 ImageView로지도를 만드는 방법은 무엇입니까?
얘들은 나에게이 작업을 수행하는 방법을 몇 가지 아이디어를 제공하시기 바랍니다.
나는 그림처럼 MapView
뭔가의 도움으로 ImageView
를 만들기 위해 노력하고 있어요 :android에서 ImageView로지도를 만드는 방법은 무엇입니까?
얘들은 나에게이 작업을 수행하는 방법을 몇 가지 아이디어를 제공하시기 바랍니다.
정확히 무엇을 의미하는지 모르겠지만 모양에서 보면 Google 정적지도 API가 필요합니다. 당신이 그것을 위도, 경도 등 필요한대로 다음 이미지 뷰에서 이것을 사용할 수를 줄 때
https://developers.google.com/maps/documentation/staticmaps/
이
은지도의 이미지를 생성합니다.장점은 고가의지도보기를 만들 필요가 없습니다,하지만 당신이 정적지도를 원하는 경우
감사합니다. 나는 서둘러 있었지만, 당신이 나에게 이걸주었습니다. 나는 감사를 찾고 있었고,이 대답을 수 분 내에 받아 들일 것입니다. –
, 당신은 나와 같은을 바로 할 수 있습니다 상호 작용하지 않을 것입니다 :
http://maps.google.com/maps/api/staticmap?center=-15.800513%2C-47.91378&zoom=16&format=png&maptype=roadmap&mobile=false&markers=|color:%23128DD9|label:Marker|-15.800513%2C-47.91378&size=1000x400&key=&sensor=false
변경을 매개 변수
?center=
이미지의 중심이 label:Marker
마커가 나타날 위치. 는 ImageView
이 이미지를로드하려면 :
ImageView img = (ImageView)findViewById(R.id.imageView1);
Bitmap b = loadBitmap(urlToTheImage);
img.setImageBitmap(b);
+1에 대한 설명 –
@Tobias이 코드에 더 많은 것이 있습니까? – Zack
만지도보기를 사용할 수 있습니다
이 방법은 단지 다음과 같이 수행
ImageView
이Bitmap
을 설정하는Bitmap
를 반환합니다 크기가 이미지 크기 대신에 – Syn3sthete이미지보기를 사용하는 것이 좋습니다. 한 가지 방법은 일반 'MapView'를 만드는 것입니다. 비트 맵을 표시하고 그 비트 맵을 표시합니다. 보기의 비트 맵을 얻는 방법은 [이 질문] (http://stackoverflow.com/questions/2801116/converting-a-view-to-bitmap-without-displaying-it-in-android)을보십시오. . –