Android 是否可以立即获取当前gps位置?安卓

Android 是否可以立即获取当前gps位置?安卓,android,gps,location,Android,Gps,Location,首先,我找到了以下解决方案(这不是我需要的) -获取最后一个已知位置。 -添加locationListener以获取当前位置。 但我实际上在寻找的是:一旦用户打开我的应用程序,如果启用了gps,我就能得到他的当前位置,这可能吗 谢谢。简单地说,不,这是你获得位置的唯一两个选项。此外,你可以保留你知道的最后一个位置,并在等待新位置时使用它。但是,将这三件事结合在一起,就可以了。哦,问题是,一旦用户打开应用程序,他会有一份表格,他可能会在得到新职位之前提交,我想我会按照你说的去做@DavidMede

首先,我找到了以下解决方案(这不是我需要的)
-获取最后一个已知位置。
-添加locationListener以获取当前位置。
但我实际上在寻找的是:一旦用户打开我的应用程序,如果启用了gps,我就能得到他的当前位置,这可能吗


谢谢。

简单地说,不,这是你获得位置的唯一两个选项。此外,你可以保留你知道的最后一个位置,并在等待新位置时使用它。但是,将这三件事结合在一起,就可以了。哦,问题是,一旦用户打开应用程序,他会有一份表格,他可能会在得到新职位之前提交,我想我会按照你说的去做@DavidMedenjak。感谢您的回答。请让他们填写表格并禁用其提交,直到可以确定位置。不必前往最后已知位置,是的。考虑一下如果GPS /定位服务关闭了会发生什么。或者如果用户在隧道中。尝试向用户显示此表单所需的位置,以便他们知道如何移动过去。