我正在开发一个应用程序,我只是根据搜索找到一个地址,基于搜索我得到了地址纬度经度和地点ID,但我还需要一件事 - 该地址的电话号码。当我阅读Places API tuitorial时它会被getPhoneNumber()
返回,但我找不到任何适当的教程,任何人都可以帮我找到获取地址电话号码的教程。
答案 0 :(得分:0)
如果地方有可用的电话号码
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PLACE_AUTOCOMPLETE_REQUEST_CODE) {
if (resultCode == RESULT_OK) {
Place place = PlaceAutocomplete.getPlace(this, data);
Log.i("Register", "Place: " + place.getName());
// get phone number form place object
String phonenumber = place.getPhoneNumber().toString();
LatLng latLng = place.getLatLng();
} else if (resultCode == PlaceAutocomplete.RESULT_ERROR) {
Status status = PlaceAutocomplete.getStatus(this, data);
// TODO: Handle the error.
Log.i("Register", status.getStatusMessage());
} else if (resultCode == RESULT_CANCELED) {
// The user canceled the operation.
}
}
}