0
マップ上に現在地を表示するアプリを実装しました。私は私の場所の座標を持っています。私たちはPlacesのWebサービスを手に入れましたが、バージョン11.2.0で、私のプロジェクトは10.2.0 gmsサービスのバージョンを持っています。 私は自分の場所の住所を持つことができるように、どうすればいいですか?現在地詳細Googleマップ
私は関数を実装しましたが、それは効果がないようです。
void getPlaceDetail() {
if (ActivityCompat.checkSelfPermission(getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
PendingResult<PlaceLikelihoodBuffer> result = Places.PlaceDetectionApi
.getCurrentPlace(googleApiClient, null);
result.setResultCallback(new ResultCallback<PlaceLikelihoodBuffer>() {
@Override
public void onResult(PlaceLikelihoodBuffer placeLikelihoods) {
for (PlaceLikelihood placeLikelihood : placeLikelihoods) {
et.setText(placeLikelihood.getPlace().getAddress());
}
placeLikelihoods.release();
}
});
}
}