我正在使用地理编码器从局域网/纬度坐标获取地址。
问题是地址是当地语言的(通常是街道名称)。怎样才能设置成只有英文呢?
我在用:
Geocoder geocoder = new Geocoder(Context, Locale.getDefault());
Tried:
Geocoder geocoder = new Geocoder(Context, Locale.ENGLISH);
Geocoder geocoder = new Geocoder(Context, Locale.US);
没有运气。
创建一个新的定位实例,如下所示:
Locale aLocale = new Builder().setLanguage("en").setScript("Latn").setRegion("RS").build();
Geocoder geocoder = new Geocoder(context,aLocale);
https://developer.android.com/reference/java/util/Locale.Builder.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)