我現在創建一個應用程序來檢測設備通過GPS的位置,我有GPS狀態的問題,我期待通過GpsStatus.Listener
,但它很複雜,因爲我是一個Android的新手。測試gps沒有更改位置?
下面是我試圖做的GPS狀態,我在正確的軌道上?
final Listener onGpsStatusChange = new GpsStatus.Listener() {
@Override
public void onGpsStatusChanged(int event) {
// TODO Auto-generated method stub
switch(event){
case GpsStatus.GPS_EVENT_STARTED:
// Started...
break ;
case GpsStatus.GPS_EVENT_FIRST_FIX:
// First Fix...
break ;
case GpsStatus.GPS_EVENT_STOPPED:
// Stopped...
break ;
}
}
};
我想測試設備是否是:
no change
new location
start_
no gps data
我堅持沒有改變位置:當用戶仍然停留在相同的位置,然後onLocationChange
方法不會解僱我錯了?那麼如何測試它才能發送到服務器? :)
可能重複的[如何測試GPS狀態?](http://stackoverflow.com/questions/6755880/how-to-test-gps-status) – Reno