Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道您可以在 Android 应用程序中获取当前位置和方向,但是是否可以获取正在运行的导航会话的结束位置?
例如,如果有人已经在使用谷歌地图导航到某个点 a,并且他们运行另一个应用程序,那么该应用程序能否以某种方式获得点 a?
谢谢!
不,您不能像这样连接到其他应用程序,但您可以获得最后一个已知位置,但您必须弄清楚何时自己或在用户的帮助下获得它。这是您获得最后一个已知位置的方式:
String locationProvider = LocationManager.NETWORK_PROVIDER; // Or use LocationManager.GPS_PROVIDER Location lastKnownLocation = locationManager.getLastKnownLocation(locationProvider);