PlaceAutocompleteFragment - 无法限制地点

时间:2017-05-23 16:33:40

标签: android google-maps google-maps-api-3

我正试图限制某个特定小镇的地址搜索。

我在findlatitudeandlogitude.com上获得了坐标。

得到西南坐标和东北。

这是我的代码:

    PlaceAutocompleteFragment autocompleteFragment = (PlaceAutocompleteFragment)
            getFragmentManager().findFragmentById(R.id.place_fragment);

    autocompleteFragment.setBoundsBias(new LatLngBounds(
            new LatLng(-23.10026, -47.008953),
            new LatLng(-22.9595, -46.922092)));

    autocompleteFragment.setOnPlaceSelectedListener(new PlaceSelectionListener() {
        @Override
        public void onPlaceSelected(Place place) {
            // TODO: Get info about the selected place.
            Log.i("APP", "Place: " + place.getName() + "Lat: " + place.getLatLng() + " Address: " + place.getAddress());
        }

        @Override
        public void onError(Status status) {
            // TODO: Handle the error.
            Log.i("APP", "An error occurred: " + status);
        }
    });

它完全没有限制,它向我展示了来自世界各地的地址。还有,有办法让所选城市的城市?没有地方。城市。

0 个答案:

没有答案