来自Android联系人的结构化街道地址

时间:2014-06-09 10:18:30

标签: java android

我需要从Android上的联系人的街道地址获取有效的作品。我目前拥有的代码是为Android 2构建的,它已经返回数据。但是来自街道地址的碎片例如是StructuredPostal.STREET,StructuredPostal.CITY,StructuredPostal.ZIP混合在一起。我假设我收到的数据是基于联系人应用程序中输入的地址具有美国美国地址样式的假设。但该应用程序主要用于写下地址结构不同的欧洲国家。因此我收到的地址片段对我没有帮助。

德国地址,例如通常建立如下:

<street name> <house number>
<zip code> <city>
<country>

结果是我将整个街道地址作为带有StructuredPostal.Street换行符的字符串,其他字段为空。

使用此代码的应用程序已大幅更新,仅在Android 4及更高版本上运行。 Android 4中是否有任何更改可以解决我的问题?或者我错过了什么?

或者是否有任何第三方/开源库可以帮助解决这个问题? 我这里只发现了很多问题,但没有答案。似乎人们只将它用于具有美国风格的地址。当然我可以写例如以这种方式解决,但我需要了解联系人中的地址。

0 个答案:

没有答案