我正在创建一个应用,我希望在手机的位置发生变化时通知我的应用,如果应用未在后台运行或处于被杀死状态,广播接收器将如何帮助我。请帮忙!
提前致谢。
答案 0 :(得分:0)
*如果您使用googleApiClient并使用onLocationChanged(位置位置)覆盖方法,那么它会在获取新位置后自动调用,并且此方法每隔几秒就会调用一次,所以如果您的设备真的从以前移动过,请不要依赖地点 所以在onLocationChanged()你可以做任何你想要的工作,比如发送通知给nitifi你但是它很糟糕,因为它会发送你或许每5秒或更多的新通知
*如果您不知道如何获取位置,即使应用程序被杀,您也必须创建扩展的类服务实现GoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener,LocationListener ,并将其写入&# 39; s方法
希望我的回答很有帮助,如果你想要一些东西,直到我