안드로이드 개발 질문/답변
(글 수 45,052)
gpsStatus에서 getSatellite를 해보니 이터레이터 형이 있길래 변환해서 hasNext()를 해보았는데
항상 아무것도 없고(0이고) ....
자료를 찾다가 GpsStatus.NmeaListener를 사용해서 파싱해서 하는방식이 있길래
GpsStatus.NmeaListener m_nmea_listener = new GpsStatus.NmeaListener() {
@Override
public void onNmeaReceived(long timestamp, String nmea) {
// TODO Auto-generated method stub
String str_temp[] = nmea.split(",");
if(str_temp[0].equals("$GPGGA")) {
sattellCnt = str_temp[7];
}
}
};
위와같이 사용해 보았는데도 위성개수가 잘 안 맞는거 같습니다...
위성개수 얻어오기 왜이렇게 힘들죠? ㅠ




음 위성개수가 잘 안맞는거 같다는건 어떤 의미이신지?
제가올린 소스 참고하신거 같은데 ^^;