我应该如何在 Android 地址上了解一个国家是不是有州?
Posted
技术标签:
【中文标题】我应该如何在 Android 地址上了解一个国家是不是有州?【英文标题】:How should I learn A country has states or not on Android Address?我应该如何在 Android 地址上了解一个国家是否有州? 【发布时间】:2017-01-10 20:45:06 【问题描述】:我需要显示“城市名称,国家名称”之类的地址。(伊斯坦布尔,土耳其) 但是如果那个国家有像美国这样的州,我的客户希望我这样显示“城市名称,州名”(迈阿密,佛罗里达州)。
这些字段为我提供了区域的名称。
String getAdminArea ()
Returns the administrative area name of the address, for example, "CA", or null if it is unknown
String getCountryCode ()
Returns the country code of the address, for example "US", or null if it is unknown.
String getLocality ()
Returns the locality of the address, for example "Mountain View", or null if it is unknown.
我的问题是如何控制哪个县有州?空检查位置的控制方法是否正确?
【问题讨论】:
【参考方案1】:Geonames 有一个 api 和一个全球地理位置的数据转储。
【讨论】:
它有国家控制吗?乍一看我没看到。以上是关于我应该如何在 Android 地址上了解一个国家是不是有州?的主要内容,如果未能解决你的问题,请参考以下文章
如何轻松检索我的全部或部分外部 IP 地址(在 Android 设备上)?