Я пытаюсь получить название города в приложении. Точно так же, как если GPS показывает Нью-Йорк, поэтому место должно быть указано в текстовом представлении как Нью-Йорк, и если GPS показывает местоположение как Индия, поэтому текстовое представление должно отображаться как Индия.
название города по GPS
comment
Взгляните на Geocoder: developer.android.com/reference/android/location/ Geocoder.html Конечно, сначала вам понадобится геопозиция.
- person adalpari   schedule 15.07.2016
comment
Он не показывает никакого кода
- person Ashwani Sharma   schedule 15.07.2016
comment
посетите этот developer.android.com/training/location/display-address.html< /а>
- person Bharatesh   schedule 15.07.2016
Ответы (1)
Попробуйте этот код:
Geocoder geocoder;
List<Address> addresses;
geocoder = new Geocoder(this, Locale.getDefault());
addresses = geocoder.getFromLocation(latitude, longitude, 1);
String city = addresses.get(0).getLocality();
person
Manish
schedule
15.07.2016
Просто мне нужно добавить этот код? или что-то еще нужно добавить?
- person Ashwani Sharma; 15.07.2016
сначала получите lat long от GPS, затем добавьте этот код
- person Manish; 15.07.2016
потому что вам нужно сначала долго
- person Manish; 15.07.2016
перейдите по этой ссылке, чтобы получить долготу местоположение на карте Google"> stackoverflow.com/questions/36622586/
- person Manish; 15.07.2016
вы не понимаете мой вопрос.. я не хочу открывать карту... Точно так же, как поддельный GPS, мы можем установить поддельное местоположение через приложение.. поэтому, если мы установим Индию из этого приложения, чтобы в моем приложении, если я его ищу, тогда он должен автоматически получить Индию из этого
- person Ashwani Sharma; 15.07.2016