В настоящее время я использую Samsung Galaxy Tab P1000, и я столкнулся с проблемой, о которой я точно не знаю, возникает ли она на всех смартфонах. При синхронизации GPS каждый раз, когда я получаю location.getTime(); он возвращает фактическую дату плюс 1 день. Я что-то не так делаю или это баг?
Вот код:
@Override
public void onLocationChanged(Location location) {
setRealTime(location.getTime());
...
data = new Date();
data.setTime(getRealTime());
}
А то например сегодня 15:31 16.01 показывает 15:31 17.01
Проблема исключительно в Samsung Galaxy Tab P1000...
Любые идеи?