首页 > 解决方案 > 在位置按钮上的edittext中获取并显示用户位置邮政编码点击就像在只是吃应用程序中一样

问题描述

我正在尝试使用 android studio 做类似下图的 just eat app 的事情。我还没有开始构建我的应用程序,但我想知道如何实现获取用户邮政编码并将其显示在 edittext 字段中。任何帮助都可以。

![img1] https://drive.google.com/file/d/186D7fjSvJOhEQdep_fU4dnkUGV-Yi8Ya/view?usp=drivesdk

标签: javaandroid

解决方案


如果您希望允许用户从他们的地址中识别他们的邮政编码,您可能会发现邮局地址文件 (PAF) 很有用,尽管这是一项付费服务​​。

https://en.wikipedia.org/wiki/Postcode_Address_File https://www.royalmail.com/business/services/marketing/data-optimisation/paf

一些开发人员可能能够获得免费的示例数据来开发他们的应用程序

https://www.poweredbypaf.com/access-to-free-paf-sample-data/

如果您想允许用户以图形方式查找他们的邮政编码,例如通过单击地图,您将需要一个返回国家网格参考的地图,然后使用 Codepoint 数据(https://digimap.edina.ac.uk/webhelp/os/ data_information/os_products/supporting/codepoint_guidance.htm)这也是(昂贵的)使用某些数据结构(例如四叉树)查找最近的邮政编码坐标的服务。这不会在所有情况下都正常工作,因为邮政编码边界并不总是凸的。

希望有帮助


推荐阅读