确定天气用户输入的GPS坐标或街道地址

时间:2017-08-06 14:50:26

标签: java android

我试图使用谷歌地图从我的应用程序获取路线。

用户可以输入地址或GPS坐标,然后当他们点击按钮时我会使用意图调用谷歌地图应用程序,然后将用户输入的内容传递给它,以便谷歌地图可以向他们提供指向它的路线。

下面显示了从用户现在的方向到下面显示的G​​PS坐标

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
    Uri.parse("http://maps.google.com/maps?daddr=20.543,45.345"));
startActivity(intent);

但似乎谷歌地图API需要知道天气导航到地址或坐标,我如何确定用户是否输入街道地址或坐标以便正确格式化意图,或者我可以只需将他们键入的内容传递给谷歌地图,它就能搞清楚吗?

1 个答案:

答案 0 :(得分:0)

您可以使用regular expression检查用户是否打了坐标或街道名称。