Java 整个应用程序中的Android位置侦听器

Java 整个应用程序中的Android位置侦听器,java,android,Java,Android,在我的应用程序中有10多个活动。在Location manager的帮助下,它会在数据库中更新我对位置的所有更改。但在所有活动中编写相同的代码似乎太难了。既然位置更新是针对整个应用程序的,那么java中是否有任何解决方案可以有效地减少代码大小 使用继承吗 public class LocationActivity extends Activity implements LocationListener { ... } public class BabyLocationActivity

在我的应用程序中有10多个活动。在Location manager的帮助下,它会在数据库中更新我对位置的所有更改。但在所有活动中编写相同的代码似乎太难了。既然位置更新是针对整个应用程序的,那么java中是否有任何解决方案可以有效地减少代码大小

使用继承吗

public class LocationActivity extends Activity implements LocationListener {

 ... 
}


public class BabyLocationActivity extends LocationActivity {     
}

或者您可以让您的
应用程序
类实现
位置侦听器



或者你也可以让它在一个小房间里运行

请建议我一个好的教程,以了解更多的服务。