导航活动如何始终保持打开状态?

导航活动如何始终保持打开状态?

问题描述:

我正在尝试做一些活动,类似于设备上已包含的Google导航。导航活动如何始终保持打开状态?

谷歌导航保持打开状态,并跟踪你在哪里,你要去,到达目的地的时间的,时间旅行,等它不会关闭或失去那里的AT。

究竟这是如何实现的呢?我可以通过什么方式做同样的事情?我理解的活动周期是如何工作的,而我需要做的事情onStop或,但除此之外,我有点困惑。

你需要在你的应用程序,可以继续在后台运行使用服务。查看Service documentation

的活动不能做后台工作,当用户从它导航离开(例如后退,主页或打开其他活动)。你应该做的反而是开始service,在后台运行,并做了工作,独立于任何活动。