2016-12-26 60 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> 

它仍然是取決於你再做出請求時,你發現改變你得到的位置信息尋找。