-1
我想在選擇位置時獲取完整地址。這是我的場景的一個例子。如何從Google PlaceAutoComplete片段獲取完整地址?
當我選擇鬱多,我只得到鬱多,如果我申請place.getName()。如果我申請place.getAddress(),我只能得到孟加拉國的Uttara。我如何才能獲得孟加拉達卡分部的達卡Uttara?請幫傢伙.....
這裏是我的代碼片段:
PlaceAutocompleteFragment places= (PlaceAutocompleteFragment)
getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment_pick);
LinearLayout ll = (LinearLayout) places.getView().findViewById(R.id.place_autocomplete_fragment_pick);
ll.setPadding(-7,-7,-7,-7);
etPickPlace = (EditText)places.getView().findViewById(R.id.place_autocomplete_search_input);
etPickPlace.setTextColor(getResources().getColor(R.color.colorPrimaryDark));
etPickPlace.setTextSize(18.0f);
AutocompleteFilter typeFilter = new AutocompleteFilter.Builder()
.setCountry("BD")
.build();
places.setFilter(typeFilter);
places.setOnPlaceSelectedListener(new PlaceSelectionListener() {
@Override
public void onPlaceSelected(Place place) {
//Here I want to get the full pick up address
pickAddress = place.getAddress().toString();
// Toast.makeText(getApplicationContext(),place.getName(),Toast.LENGTH_SHORT).show();
}
@Override
public void onError(Status status) {
Toast.makeText(getApplicationContext(),status.toString(), Toast.LENGTH_SHORT).show();
}
});
謝謝你的回答。但我想從地址自動填充片段中找到地址。這裏是 - https://developers.google.com/places/android-api/autocomplete – tahsinRupam
請根據您的預期結果在同一頁面上查看「以編程方式獲取地點預測」。希望你會找到解決方案。 –
我以前見過這些程序,但現在我看到了這個全新的視野!謝謝你,我一定會嘗試不同的組合,直到我得到期望的結果。 – tahsinRupam