我试图使用谷歌地图从我的应用程序获取路线。
用户可以输入地址或GPS坐标,然后当他们点击按钮时我会使用意图调用谷歌地图应用程序,然后将用户输入的内容传递给它,以便谷歌地图可以向他们提供指向它的路线。
下面显示了从用户现在的方向到下面显示的GPS坐标
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?daddr=20.543,45.345"));
startActivity(intent);
但似乎谷歌地图API需要知道天气导航到地址或坐标,我如何确定用户是否输入街道地址或坐标以便正确格式化意图,或者我可以只需将他们键入的内容传递给谷歌地图,它就能搞清楚吗?
答案 0 :(得分:0)
您可以使用regular expression
检查用户是否打了坐标或街道名称。