I'm writing an Android app, which uses location services. I want to detrmine the country region, in which the user is located. How can I achieve that ?
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
You can make a use of the Google Geocoder API
http://code.google.com/apis/maps/documentation/geocoding/
All you need to do is to make appropriate query, e.g in the request to the Google Geocoder providing the user's location in Latitude and Longitude format (in the url), and then parse the JSON/XML response. You can see that in the example that is provided there is JSON string that signifies the country:
If I was unclear or short on the link you can read more. Or use Geocoder class from Google Maps API for android