2016-12-26 124 views
0

我正在使用位置服务,并希望在我断开网络连接并重新连接后再获取当前位置时回拨。 是否有可能在android重新连接网络或wi-fi后获取位置更新回调?融合的位置API提供了这种回调吗?位置更新回拨

回答

0

您通常会配置广播接收器以获取网络更改事件的通知。例如,你会加入类似下面你AndroidManifest.xml文件,然后处理有关变更的通知中MyConnectivityChangeReceiver

<receiver 
     android:name="com.mypackage.MyConnectivityChangeReceiver"> 
     <intent-filter> 
      <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> 
      <action android:name="android.net.wifi.WIFI_STATE_CHANGED" /> 
      <action android:name="android.net.wifi.STATE_CHANGE" /> 
     </intent-filter> 
    </receiver> 

它仍然是取决于你再做出请求时,你发现改变你得到的位置信息寻找。