Кажется, что нет возможности использовать напрямую placeId
int навигационное намерение по очереди, но в любом случае вы можете передать координаты Place
в навигацию:
Place place = PlaceAutocomplete.getPlace(this, data);
if (place != null) {
LatLng latLng = place.getLatLng();
String strLatitude = String.valueOf(latLng.latitude);
String strLongitude = String.valueOf(latLng.longitude);
Uri gmmIntentUri = Uri.parse(String.format("google.navigation:q=%s,%s",strLatitude, strLongitude));
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent)
}