Nie znaleziono przystanku...

avatar
vachiin | 2011-02-17 20:43

Mam najnowszą wersję PRO aplikacji z rozkładem dla Warszawy.

Rozklad --> Przystanku --> W podaj fragment nazwy przystanku wpisuje abra --> OK --> Wybieram z listy Abrahama --> Pokazuje się rozkład [czyli jak na razie wszystko OK]

następnie klikam
menu --> wstecz --> Rozklad --> Przystanku --> W podaj fragment nazwy przystanku wpisuje centr (w Ostatnio uzyte zostawiam bez zmian, czyli wybierz) --> OK --> Nie znaleziono przystanku zawierającego podany ciąg znaków!

Od tej chwili nie mogę już żadnego przystanku wyszukać, nawet Abrahama

avatar
admin | 2011-02-19 14:47

Próbowaliśmy powtórzyć ten błąd ale bez powodzenia.
Czy błąd występuje zawsze przy drugim wyszukiwaniu bez względu na nazwę przystanku?

avatar
vachiin | 2011-02-24 14:30

Żeby móc na nowo to sprawdzić musiałem:
1. wyczyścić katalog \Windows\appdb
2. zainstalować od początku aplikację z jar (ten sam plik co poprzednio)

0. Uruchomiłem aplikacje i jak poprzednio
1. Wpisałem poraj
2. dostałem listę z jedną pozycja: Porajow
3. wybralem ja
4. pokazal sie rozklad
5. wstecz i to samo, wpisuje jeszcze raz poraj
6. dostaje komunikat ze nie znaleziono

Wnioskuje to tym, że z każdym przystankiem tak jest.

Mam Asus P320, Windows Mobile 6.1, Java orginalna z ROMu: Jeodek Build ID: 20080228

avatar
vachiin | 2011-03-12 08:58

Już wiem! Bug trywialny, ale nie mogłem skojarzyć wcześniej.....

Wszystko jedno, czy ściągnę wersję z obsługą ekranu dotykowego czy bez, działa tak samo.
Mogę klikać w ekran w niektórych miejscach (np. lista czegoś tam) lub w 2 przyciski na dole ekranu (akcyjne) rysikiem.

Ale. Uwaga!
W tym felernym miejscu -> Wpisywanie/wybieranie przystanku, po lewej stronie na dole jest przycisk softwarowy OK. Jak się przyciska ten OK rysikiem, to wtedy nie działa. Ale jeżeli zamiast klikać rysikiem w OK nacisnę lewy przycisk akcyjny na smartfonie to wtedy działa.

I to niestety tylko w tym jednym miejscu (innych miejsc nie doszukałem się) jest rozjazd między przyciskiem softwarowym a prawdziwym/hardwarowym.

W innych miejscach aplikacji przyciskanie na ekranie rysikiem lub naciskanie fizycznego przycisku daje ten sam rezultat.