Ситуация такая:
- Деятельность A вызывает
getLocation()
метод из класса B.
Класс B. Обрабатывает местоположения GPS.
2 Задание A должно завершиться, когда класс B завершит поиск GPS
место.
Деятельность A вызывает что-то вроде:
B.getLocation()
this.finish()
т.е. получает местоположение, используя метод из B, а затем заканчивает сам. В действительности, A закрывается до того, как у B появится шанс получить местоположение.
Как мне правильно структурировать это так, чтобы A ожидал, пока B не закончил?