android:LocationListener 永久运行
Posted
技术标签:
【中文标题】android:LocationListener 永久运行【英文标题】:android: LocationListener running permanently 【发布时间】:2010-12-26 01:12:00 【问题描述】:我有一个应用程序,当我按下按钮时,它会开始向远程服务器发送位置数据。我正在使用LocationListener
,因为如果达到某个距离或时间阈值,我想发送位置点。
我希望LocationListener
向服务器发送数据,只要手机处于开机状态且未按下按钮将其关闭即可。
我该怎么做?
我怎样才能让LocationListener
在手机开机的情况下持续运行 - 即使我没有运行激活位置监听器的应用程序?
【问题讨论】:
【参考方案1】:您必须在服务中运行它。你确定要这样做吗?这会很快耗尽电池电量。
【讨论】:
感谢您的回答。好吧,这就是为什么我保留一个用于激活/停用服务的按钮。我想让用户在他需要用他的位置数据更新服务器时做其他事情。 参考这个***.com/questions/4416141/…以上是关于android:LocationListener 永久运行的主要内容,如果未能解决你的问题,请参考以下文章
无法在 android 中强制转换为 android.location.LocationListener
带有 locationListener 回调的 Android 服务
MapsActivity 无法转换为 com.google.android.gms.location.LocationListener