我在服务中使用LocationListener
来获取常规位置更新。当我关闭流程时,该服务不会给我任何更新。我该怎么办?
您以start_sticky的方式服务。
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// initialize location
initLocation();
Log.e("", "onStartCommand");
return START_STICKY;
}
它将在杀死后的后台运行。