java - Android - 我的应用程序中的位置监听器

标签 java android

在我的应用程序中有超过10个 Activity 。在位置管理器的帮助下,它更新了数据库中位置的所有更改。但是在所有 Activity 中编写相同的代码似乎太困难了。因为位置更新是对于整个应用程序来说,java中有什么解决方案可以有效减少代码大小吗?

最佳答案

使用继承?

public class LocationActivity extends Activity implements LocationListener {

 ... 
}


public class BabyLocationActivity extends LocationActivity {     
}
<小时/>

或者您可以让您的 Application 类实现 LocationListener

<小时/>

或者您可以让它在 Service 中运行。

关于java - Android - 我的应用程序中的位置监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8254170/

相关文章:

java - 为什么 Spring 不将我的 @Autowired 成员连接到依赖的 jar 中?

java - linux中如何使用Java ProcessBuilder执行./filename

java - 睡在 For 循环中

javascript - 如何在浏览器环境中没有触摸事件的情况下获取 Activity 触摸事件

javascript - 安卓 Cordova : Cannot set property 'text' of null

java - 如何为在 Apache POI 演示文稿中创建的 XSLF 形状设置渐变填充?

java - 来自 ISO 兼容日期的自定义字符串

java.lang.ClassCastException : cast to created interface issue?

Android Java : Fatal exception main nullpointer. 我没有明确定义的线程。它说它无法实例化 Activity

android - 如何从 react-native 代码调用 C 函数?