如何在android中获取当前位置的邮政编码或区号?

Kar*_*hik 5 android zipcode

我想获取Android设备中当前位置的邮政编码,用于我的应用,任何关于定位它的示例或代码段.我尝试过地理编码器,它只提供lat和long位置.

st0*_*0le 16

你显然没有正确使用它......

Geocoder geocoder = new Geocoder(this, Locale.getDefault());
// lat,lng, your current location
List<Address> addresses = geocoder.getFromLocation(lat, lng, 1); 
Run Code Online (Sandbox Code Playgroud)

现在列表Address包含最近的已知区域.该Address对象具有该getPostalCode()功能.抓住第一个对象,找到它的邮政编码.

你去吧