在孟加拉国有65个地区(例如:达卡,吉大港等)。我想在我的Android应用中添加一项功能。按下特定按钮后,用户可以在TextView中获取他的区域名称。
我们可以在Google地图中轻松标记用户的当前位置。但我需要区名作为字符串。
怎么可能? 在此先感谢... :)
答案 0 :(得分:0)
从Geocoder对象中,您可以调用getFromLocation(double,double,int)方法。它将返回一个具有getLocality()方法的Address对象列表。
Geocoder gcd = new Geocoder(context, Locale.getDefault());
List<Address> addresses = gcd.getFromLocation(lat, lng, 1);
if (addresses.size() > 0)
Log.e("District",addresses.get(0).getLocality());