«google-maps-android-api-2» 태그된 질문

Google Android Maps Api v2는 Android 개발자가 사용할 수있는 차세대 Google Maps SDK입니다.


7
Google Maps Android API v2-대화 형 InfoWindow (원래 Android Google지도와 유사)
InfoWindow새로운 Google Maps API v2에서 마커를 클릭 한 후 맞춤 제작을 시도하고 있습니다. Google의 원래지도 응용 프로그램 에서처럼 보이기를 원합니다. 이처럼 : 내가 ImageButton안에 있을 때 , 그것의 작동하지 않습니다-전체 InfoWindow뿐만 아니라뿐만 아니라 선택 ImageButton됩니다. View자체는 없지만 스냅 샷이기 때문에 개별 항목을 구별 할 수 없기 때문에 읽었습니다 . 편집 …

9
Android 런타임 : 치명적 예외 : androidmapsapi-ZoomTableManager
Google Maps SDK (v2)를 사용하는 내 앱이 다음과 같은 예외로 중단되었습니다. Process: com.currentlocation.android, PID: 7328 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.maps.api.android.lib6.gmm6.vector.ct.<init>(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):9) at com.google.maps.api.android.lib6.gmm6.vector.cv.a(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):23) at com.google.maps.api.android.lib6.gmm6.util.m.run(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):14) at java.lang.Thread.run(Thread.java:919) v3 베타 SDK에서 스택 추적은 다음과 같습니다. 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at …

8
Google Maps API v2 : 마커를 클릭 할 수있게 만드는 방법
Android Google Maps API v2의 마커를 클릭 할 수있게하여 옵션이있는 메뉴를 표시하거나 새로운 활동을 시작하려면 어떻게해야하나요? 앱에서 현재 "최신"방법으로 마커를 만들었다 고 생각합니다. 필요한 나머지 코드와 연결할 수 있도록 이름이나 방법을 할당하지 않았습니다. googleMap.addMarker(new MarkerOptions() .position(latLng) .title("My Spot") .snippet("This is my spot!") .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE))); 이 질문에 답하면 고유 한 이름으로 소개 …

13
Android Google지도 v2-myLocation의 확대 / 축소 수준 설정
새로운 Google Maps API v2를 사용하여 myLocation의 확대 / 축소 수준을 변경할 수 있습니까? 을 설정 GoogleMap.setEnableMyLocation(true);하면지도에 위치를 찾을 수있는 버튼이 표시됩니다. 클릭하면지도가 사용자의 위치로 이동하여 일정 수준으로 확대됩니다. 이 확대 / 축소를 더 작게 또는 더 크게 변경할 수 있습니까?

12
이 앱은 Bazaar를 통해 Google Play 서비스를 업데이트하지 않으면 실행되지 않습니다.
새로운 Android 용 Google Maps API V2를 테스트 중이며 앱이 시작될 때 다음 메시지가 표시됩니다. 이것은 4.1 에뮬레이터에서 실행 중입니다. 내 AndroidManifest.xml파일 은 다음과 같습니다 . <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maptest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission …


20
CameraUpdateFactory.newLatLngBounds가있는 moveCamera가 다운 됨
새로운 Android Google Maps API를 사용하고 있습니다. MapFragment를 포함하는 활동을 만듭니다. 활동 onResume에서 마커를 GoogleMap 개체에 설정 한 다음 모든 마커를 포함하는지도의 경계 상자를 정의합니다. 이것은 다음 의사 코드를 사용하고 있습니다. LatLngBounds.Builder builder = new LatLngBounds.Builder(); while(data) { LatLng latlng = getPosition(); builder.include(latlng); } CameraUpdate cameraUpdate = CameraUpdateFactory .newLatLngBounds(builder.build(), 10); …

18
Google Maps Android API v2 인증 실패
내 단계 : debug.keystore에서 SHA1 코드를 받았습니다. Google API 콘솔에서 앱 만들기 활성화 된 Google지도 API v2 입력 SHA1; my.package.name API 키 얻기 AndroidManifest 파일 생성 : <permission android:name="my.package.name.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="my.package.name.permission.MAPS_RECEIVE"/> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application …

18
앱 매니페스트에 Google Play 서비스 버전을 추가 하시겠습니까?
이 튜토리얼을 따르고 있습니다 : https://developers.google.com/maps/documentation/android/start#overview Android SDK 내에서 앱에 Google지도를 추가하는 방법에 대해 설명합니다. 내가 가진 유일한 문제는이 비트 동안입니다 (다른 모든 것을 오류없이 수행했습니다). Edit your application's AndroidManifest.xml file, and add the following declaration within the <application> element. This embeds the version of Google Play services that the …

12
Android 에뮬레이터에서 Google Play 서비스를 다운로드하는 방법은 무엇입니까?
애플리케이션에서 Google Play 서비스 API를 사용하고 싶지만 애플리케이션을 테스트하기 위해 에뮬레이터를 열면 "Google Play 서비스를 다운로드해야합니다"라는 메시지가 전송됩니다. MainActivity메서드 에서이 테스트를 코딩했기 때문에 발생한다는 것을 알고 onResume()있습니다. 곧 내지도를 테스트해야하므로 에뮬레이터에 Google Play 서비스를 설치하는 방법을 알고 싶습니다.

17
Google Maps API의 "내 위치"버튼 위치 변경
Google Maps Android API v2를 사용하고 있으며 "내 위치"버튼의 위치를 ​​확인하는 방법이 필요합니다. 다음과 같은 "내 위치"버튼이 나타납니다. GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);


2
Android의 Google지도에서 마커 지우기
조각 활동에 맵을 추가하고 addMarker 기능을 사용하여 여러 마커를 추가했지만 모든 마커를 제거 할 수 있습니다. 다른 마커 목록에 대한 알림을 받고 있습니다. 이제 모든 마커를 제거하고 새 마커를 추가하고 싶습니다. 모든 마커를 목록에 유지하고 하나씩 제거하는 한 가지 방법, (marker.remove ()) 모든 마커를 지우는 더 좋은 방법이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.