我写了这段代码以接收位置更新 -
PendingIntent launchIntent = PendingIntent.getBroadcast(context, 5000, intent, 0);
manager.requestLocationUpdates(selectProvider(), 0, 0, launchIntent);
如果可用,我会选择GPS提供者,否则选择网络提供者。如果后来启用了GPS提供者,是否有办法切换回去?
当GPS提供者启用或禁用时,系统是否会广播意图?我能否设置监听器来获取相同的信息?