1

我最近完成了一个应用程序,它显示了一些本地企业的位置。但是自从最近的谷歌地图更新以来,当我尝试在地图中显示一个企业的位置时,它会显示一条消息,说“posx, posy 没有结果”。这是我一直在使用的代码:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q=" + posx + ", " + posy + " (" + name+ ")"));
startActivity(intent);

是什么导致了这个问题?

4

1 回答 1

0

这里的问题是,如果您在未启用gps的情况下开始导航,然后在应用程序运行时启用它,则不会感觉到gps打开。只是因为它在第一次打开时询问gps是否打开。解决方案是您需要在进入应用程序之前启用gps,或者如果您忘记了,只需退出应用程序并重新输入。也可以停止更新以解决问题。

也看看它:

于 2013-09-02T17:57:27.157 回答