Google の PlacePicker をいじっていますが、昨日まではすべて正常に機能し、開始位置は自動的に私の物理的な位置になりました。今日、私は setLatLng() で初期位置を変更しようとしていましたが、PlacePicker が大西洋の真ん中から開始して奇妙な動作を始めました (緯度/経度 0,0 であると思われます)。コードを復元しようとしましたが、問題は解決していません。コードは非常にシンプルで、基本的には Google のガイドのデフォルト コードですが、とにかく投稿しています。
//gets called from Button click
private void goToPlacePicker() throws GooglePlayServicesNotAvailableException, GooglePlayServicesRepairableException {
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST);
}
//permissions
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>