В моем приложении есть панель поиска местоположений, когда пользователь нажимает кнопку поиска, и я хочу найти адрес, основываясь на текущем регионе, в котором находится пользователь.
В данный момент я просто звоню
Geocoder geoCoder = new Geocoder(StreetAngelActivity.this,Locale.getDefault());
addresses = geoCoder.getFromLocationName(searchBar.getText().toString(),1);
Но результат не зависит от региона, в котором находится человек.
Как я могу убедиться, что поиск извлекается на основе текущего местоположения пользователя?
Мне нужно как-то найти регион, в котором находится пользователь (как мне это сделать)?
, а затем добавить его к searchbar.getText()
и перейти к геокодеру