我正在开发一个在许多活动中使用GPS的应用程序。 起初我想过在每个Activity中实现LocationListener。但是我想知道通过GPS提供服务是否有可能更好地解决问题。你认为正确的道路是什么?
非常感谢。 d。
答案 0 :(得分:2)
您可以创建一个实现LocationListener接口的基本活动类,并让所有位置感知活动子类化此基本活动。由于只有一个活动是活动的,并且一次只能处于前台,因此这里不会浪费资源。 (假设您在onResume中注册,并在onPause中调用removeUpdates)