Ответ 1
Мы находимся в 2017 году, и, похоже, эта функция еще не реализована.
Тем не менее, вы можете проверить тип выбранного места в ActivityResult и использовать его. В моем случае я хотел, чтобы приложение принимало только больницы и связанные с ними услуги, поэтому здесь код:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//...
boolean isAnHospital = false;
selectedplace = PlacePicker.getPlace(this, data);
for (int i : selectedplace.getPlaceTypes()) {
if (i == Place.TYPE_DOCTOR || i == Place.TYPE_HEALTH || i == Place.TYPE_HOSPITAL) {
isAnHospital = true;
break;
}
}
if(isAnHospital){
//Right type of place
}else{
//Tell to the user to select an appropriate place
}
Надеюсь, что это поможет. Извините за плохой английский.