Servicio de Google para Android Recogedor de lugares setLatLngBounds () no funciona

Estoy utilizando PlacePicker en mi aplicación. De repente se comporta mal. Cuando se lanzó su apuntando a (0.0, 0.0) lat lng. No estoy seguro si el servicio de Google cambió algo. Antes estaba funcionando bien ya que desde los 3 días no funcionaba.

¿Estoy haciendo algo mal aquí?

Así es como estoy lanzando la Actividad.

private void launchPlacePicker(double latitude, double longitude) { try { showProgress(true); PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); Log.d(TAG, " launchPlacePicker " + latitude + " " + longitude); builder.setLatLngBounds(MapUtils.getLatLngBounds(new LatLng((double) latitude, (double) longitude))); startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST); } catch (GooglePlayServicesRepairableException e) { showProgress(false); Log.e(TAG, "GooglePlayServicesRepairableException", e); } catch (GooglePlayServicesNotAvailableException e) { showProgress(false); Log.e(TAG, "GooglePlayServicesNotAvailableException", e); } } 

Así es como estoy creando LatLngBounds

 public static LatLngBounds getLatLngBounds(LatLng center) { double radius = 100; LatLng southwest = SphericalUtil.computeOffset(center, radius * Math.sqrt(2.0), 225); LatLng northeast = SphericalUtil.computeOffset(center, radius * Math.sqrt(2.0), 45); return new LatLngBounds(southwest, northeast); } 

Y traté de crear LatLngBounds como a continuación, sigue siendo el mismo resultado.

 public static LatLngBounds getLatLngBounds(LatLng center) { LatLngBounds.Builder builder = LatLngBounds.builder(); builder.include(center); return builder.build(); } 

Alguien podría ayudarme

Lamentablemente, tendrá que esperar a que Google corrija el problema en una versión futura de Google Play Services.

No hay nada malo en tu código, la última actualización de Google Play Services causa algunos problemas graves con el widget de la interfaz de usuario de Selector de lugar. En primer lugar, noté que el método setLatLngBounds () ya no funciona en Google Play Services 9.0.82. En 9.0.83, el icono de búsqueda desapareció.

Consulta mi publicación sobre este problema: Android PlacePicker ya no tiene el icono Buscar después de actualizar a Google Play Services 9.0.83

Consulte estos informes de errores en el sitio web de errores y características de la API de Google Maps: Bug: Icono de búsqueda no visible en la última actualización del servicio de reproducción (Versión: 9.0.83) —– Bug: Selector de posición no mostrando el icono de búsqueda. —– El icono de búsqueda de PlacePicker desaparece después de actualizarse a Google Play Services 9.0.83

Puede solucionar el problema por no invocar el método setLatLngBounds (). PlacePicker predeterminará su ubicación actual. He perdido algunas funcionalidades en mi aplicación, pero era mejor que tener el usuario final tratar de pellizcar y pan su camino de regreso desde el Océano Atlántico. Para mí, el icono de búsqueda que falta todavía es mi problema principal.

  • Cómo encontrar la distancia (por carretera) entre 2 puntos geo en la aplicación de Android sin utilizar google map direction api?
  • ¿Cómo pueden las aplicaciones usar Google Offline Maps de Android 4+?
  • Los mapas de Google de repente no funcionan
  • Google Maps Android V2 - Pantalla en blanco
  • Pantalla en blanco de la API de Google Map API V2
  • Servicios de Google Play que no funcionan en el emulador de Android API Nivel 11
  • Cómo mostrar los marcadores todo el tiempo por AsyncTask o Handler en google map versión 2
  • El marcador del mapa de Google se reemplaza por el rectángulo delimitador en el zoom
  • Lista de lugares cerrados sin utilizar un objeto de mapa en android
  • android.view.inflateexception binario archivo xml línea # 6 error o inflar fragmento de clase
  • Marcadores de clúster superpuestos por el icono de ubicación actual del usuario en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.