在我的应用程序中有超过10个活动。在位置管理器的帮助下,它更新了我在db中所有位置的更改。但是在所有活动中编码相同似乎太难了。因为位置更新是对整个应用程序而言,java中是否有任何解决方案可以有效减少代码大小?
答案 0 :(得分:1)
使用继承?
public class LocationActivity extends Activity implements LocationListener {
...
}
public class BabyLocationActivity extends LocationActivity {
}
或者您可以让Application
班级实施LocationListener
或者你可以让它在Service
中运行。