У меня есть два действия: A и B. В задании A реализован LocationListener, который периодически выводит на экран необработанные GPS-координаты. Деятельность B - это просто MapActivity с MapView. Я хочу, чтобы можно было периодически передавать сгенерированные координаты от A до B, даже с A, приостановленным на заднем плане и B на переднем плане. Оказывается, что LocationListener действительно продолжает получать координаты, когда действие A приостановлено. С B в фокусе, то как мне передать эти значения из A? Подходит ли startActivity (намерение) для действия, которое уже запущено и находится на переднем плане?