Używam Nexusa One na T-Mobile w USA. Kilka miesięcy temu mój system operacyjny został zaktualizowany do Androida 2.3. Od tego czasu miałem dziwny problem z wydarzeniami w kalendarzu.
Mogę dobrze wyświetlać wydarzenia w kalendarzu, a kalendarz synchronizuje się z moim kontem Google dwukierunkowo bez problemu.
Kiedy tworzę wydarzenie kalendarza, opcja „strefa czasowa” jest domyślnie ustawiona na moją bieżącą strefę czasową, „GMT -4, wschodni czas standardowy”, podobnie jak w Androidzie 2.2. Jednak po dotknięciu opcji strefy czasowej, aby wybrać strefę czasową, istnieją dwa wpisy strefy czasowej, które pasują do mojej. Jeden to „GMT -4, wschodni czas standardowy”, drugi to „GMT -4, wschodni czas”.
Problem występuje, gdy edytuję wydarzenie. Często, gdy edytuję pozycję kalendarza, wydarzenie przeskakuje o 4 godziny do przodu, chyba że ręcznie edytuję go z powrotem. Na przykład, jeśli utworzę wydarzenie kalendarza i ustawię czas rozpoczęcia na 13:00, podczas edycji wydarzenia, które utworzyłem, ekran edycji pokaże czas rozpoczęcia 17:00. Nadal pokazuje prawidłową strefę czasową, ale dodaje 4-godzinną różnicę GMT do czasu rozpoczęcia wydarzenia. Jeśli zapiszę wydarzenie bez przywracania go do poprzedniego poziomu, przy następnej edycji powiem o 21:00. Dzieje się tak niezależnie od tego, czy wydarzenie zostało pierwotnie utworzone na telefonie, czy zostało utworzone na moim komputerze stacjonarnym, odwiedzając stronę http://www.google.com/calendar. Wydaje się, że nie ma znaczenia, która z dwóch opcji „czasu wschodniego USA” wybiorę podczas tworzenia wydarzenia w telefonie. Ten problem nie istniał przed zainstalowaniem Androida 2.3. Nie zdarza się to przy każdym pojedynczym zdarzeniu, ale nie byłem w stanie dowiedzieć się, jaki jest wspólny element między zdarzeniami niezmienionymi. Wygląda na to, że świeżo utworzone zdarzenia są mniej podatne na ten problem (być może problem zaczyna się po kilkakrotnej synchronizacji danych?)
Jeśli utworzę wydarzenie kalendarza w telefonie, a następnie edytuję je na komputerze stacjonarnym za pomocą http://www.google.com/calendar , ekran edycji na PC zachowuje się normalnie, a zmiany synchronizują się z powrotem z moim telefonem bez problemu. Ten problem występuje tylko podczas edycji wydarzeń w telefonie.
To bardzo denerwujące, że muszę cofać swoje wydarzenia o 4 godziny za każdym razem, gdy je zmieniam. Eksperymentowałem z różnymi ustawieniami, ale nie byłem w stanie dowiedzieć się, jak to zrobić. Czy ktoś wie, jak to naprawić?